IPB
>  Man Pages > Unix > FreeBSD 6.2 > Section 1 > apply man page

apply man page

Section 1 - FreeBSD 6.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


APPLY(1)                FreeBSD General Commands Manual               APPLY(1)


NAME

     apply -- apply a command to a set of arguments


SYNOPSIS

     apply [-a c] [-d] [-#] command argument ...


DESCRIPTION

     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 execu-
     tion of command.

     The options are as follows:

     -#      Normally arguments are taken singly; the optional number -# spec-
             ifies the number of arguments to be passed to command.  If the
             number is zero, command is run, without arguments, once for each
             argument.

             If any sequences of ``%d'' occur in command, the -# option is
             ignored.

     -a c    The use of the character `%' as a magic character may be changed
             with the -a option.

     -d      Display the commands that would have been executed, but do not
             actually execute them.


ENVIRONMENT

     The following environment variable affects the execution of apply:

     SHELL  Pathname of shell to use.  If this variable is not defined, the
            Bourne shell is used.


FILES

     /bin/sh  default shell


EXAMPLES

     apply echo a*
            is similar to ls(1);
     apply -2 cmp a1 b1 a2 b2 a3 b3
            compares the `a' files to the `b' files;
     apply -0 who 1 2 3 4 5
            runs who(1) 5 times; and
     apply 'ln %1 /usr/joe' *
            links all files in the current directory to the directory
            /usr/joe.


HISTORY

     The apply command appeared in 4.2BSD.


AUTHORS

     Rob Pike


BUGS

     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.

FreeBSD 6.2                      July 17, 2004                     FreeBSD 6.2


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 19 19:56:19 BST 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

ssh man page (4010 hits)
(Suse Linux 10.1)

CPAN man page (3934 hits)
(Suse Linux 10.1)

startproc man page (1429 hits)
(Suse Linux 10.1)

svn man page (1145 hits)
(FreeBSD 6.2)

signal man page (1067 hits)
(Suse Linux 10.1)

lwptut man page (1033 hits)
(Suse Linux 10.1)

startpar man page (808 hits)
(Suse Linux 10.1)

netcat man page (795 hits)
(Suse Linux 10.1)

Net::Config man page (740 hits)
(Suse Linux 10.1)

oowriter man page (719 hits)
(Suse Linux 10.1)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Golf Courses :: PIC Micro Development :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum