Audio (342) Datatype (51) Demo (203) Development (593) Document (22) Driver (99) Emulation (146) Game (991) Graphics (494) Library (113) Network (228) Office (65) Utility (912) Video (69)
Total files: 4328
Full index file Recent index file
Amigans.net OpenAmiga Aminet IntuitionBase
|
Foreach Igracki | Description: | Execute a command for every argument | Download: | foreach_igracki.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 7kb | Version: | 1.1 | Date: | 28 Jul 2013 | Author: | Thomas Igracki | Submitter: | uploader | Category: | utility/misc | License: | Other | Distribute: | yes | Min OS Version: | 4.0 | FileID: | 8103 | | | Comments: | 1 | Snapshots: | 0 | Videos: | 0 | Downloads: | 187 (Current version) | | 187 (Accumulated) | Votes: | 0 (0/0) (30 days/7 days) | |
Usage: Foreach <strings> DO <command> [FILE] [VERBOSE]
Execute "command" for every word in "strings".
A "%s" in "command" will be replaced with the current word in "strings".
If a command returned an error, the execution gets aborted!
If you specify FILE on the commandline every word in "strings" is treated as a
file incl. pattern matching! Non existing files are skipped.
f.e. Foreach FILE "ram:#?" "sys:#?" DO "echo %s"
I use it in combination with my ecx-script to compile multiple sources with one
command.
Its written in AmigaE with the ecx compiler by Leif Salomonsson!
I also included a 68k and AmigaOS4 version.
History:
09-Jul-13: v1.1
new: added a FILE/S switch, "strings" are then treated as files, incl. pattern
matching!
01-Jul-13: v1.0 first release
|