Macaroni (shells)
23-May-89 00:09:56
Sb: #49775-Macaroni (shells)
Fm: Don Curtis/SYSOP 76703,4321
To: Bob Rakosky 75156,336
Bob,
"too many arguments" is no big deal, just break it down into smaller
subsets of what you want. I do it on the UNIX machines all the time.
ARP isn't an issue either…it's not standard. IF the shell had done
command line expansion..the ARP would have been built to handle it. If in the
future, the shell does command line expansion, then ARP can be changed to
handle it.
In fact, that's a particulary good reason for shell expansion. ARP
could use the '*' character to mean target == souce so that
copy #?.c *.save
would get the #?.c expanded by the shell, and the *.save would be
handled by the ARP command as 1 for 1 with the input arguments. The other
options would be to escape the wildcards so the shell doesn't expand:
copy #?.c \#\?.save
Don