APPLY(1) | General Commands Manual | APPLY(1) |
apply
— apply a
command to a set of arguments
apply |
[-a c]
[-d ]
[- #] command
argument ... |
The apply
utility runs the named
command on each argument
argument in turn.
Character sequences of the form
“%d
” in command,
where ‘d
’ is a digit from 1 to 9, are
replaced by the d
´th following unused
argument. In this case, the largest digit number of
arguments are discarded for each execution of
command.
The options are as follows:
-
#If any sequences of “%d
”
occur in command, the -#
option is ignored.
-a
c%
’ as a
magic character may be changed with the -a
option.-d
The following environment variable affects the execution of
apply
:
SHELL
apply echo
*
apply
-2 cmp a1 b1 a2 b2 a3 b3
apply
-0 who 1 2 3 4 5
apply
´ln %1 /usr/joe´ *
The apply
command appeared in
4.2BSD.
Rob Pike
Shell metacharacters in command may have bizarre effects; it is best to enclose complicated commands in single quotes ('').
The apply
utility does not recognize
multibyte characters.
January 28, 2022 | macOS 14.6 |