|
Go to the previous, next chapter.
Below are summaries of the command line syntax for the
programs discussed in this manual.
find [file...] [expression]
find searches the directory tree rooted at each
file name file by evaluating the expression
on each file it finds in the tree.
find considers the first argument that begins
with -, (, ), ,,
or ! to be the beginning of the expression; any
arguments before it are paths to search, and any arguments after
it are the rest of the expression. If no paths are given, the
current directory is used. If no expression is given, the
expression -print is used.
find exits with status 0 if all files are
processed successfully, greater than 0 if errors occur.
See section find
Primary Index, for a summary of all of the tests, actions,
and options that the expression can contain.
find also recognizes two options for
administrative use:
- --help Print a summary of the command-line
argument format and exit. --version Print the
version number of
find and exit.
locate [option...] pattern...
- --database=path -d path
Instead of searching the default file name database,
search the file name databases in path, which
is a colon-separated list of database file names. You can
also use the environment variable
LOCATE_PATH
to set the list of database files to search. The option
overrides the environment variable if both are used.
--help Print a summary of the options to locate
and exit.
--version Print the version number of locate
and exit.
updatedb [option...]
- --localpaths='path...'
Non-network directories to put in the database. Default
is /.
--netpaths='path...'
Network (NFS, AFS, RFS, etc.) directories to put in the
database. Default is none.
--prunepaths='path...'
Directories to not put in the database, which would
otherwise be. Default is /tmp /usr/tmp /var/tmp /afs.
--output=dbfile The database
file to build. Default is system-dependent, but typically /usr/local/var/locatedb.
--netuser=user The user to
search network directories as, using su(1).
Default is daemon.
xargs [option...] [command [initial-arguments]]
xargs exits with the following status:
- 0 if it succeeds 123 if any invocation of
the command exited with status 1-125 124 if the
command exited with status 255 125 if the command
is killed by a signal 126 if the command cannot be
run 127 if the command is not found 1 if
some other error occurred.
- --null -0 Input filenames are terminated by
a null character instead of by whitespace, and the quotes
and backslash are not special (every character is taken
literally). Disables the end of file string, which is
treated like any other argument.
--eof[=eof-str] -e[eof-str]
Set the end of file string to eof-str. If the
end of file string occurs as a line of input, the rest of
the input is ignored. If eof-str is omitted,
there is no end of file string. If this option is not
given, the end of file string defaults to _.
--help Print a summary of the options to xargs
and exit.
--replace[=replace-str] -i[replace-str]
Replace occurences of replace-str in the
initial arguments with names read from standard input.
Also, unquoted blanks do not terminate arguments. If replace-str
is omitted, it defaults to {} (like for find
-exec). Implies -x and -l 1.
--max-lines[=max-lines] -l[max-lines]
Use at most max-lines nonblank input lines per
command line; max-lines defaults to 1 if
omitted. Trailing blanks cause an input line to be
logically continued on the next input line, for the
purpose of counting the lines. Implies -x.
--max-args=max-args -n max-args
Use at most max-args arguments per command
line. Fewer than max-args arguments will be
used if the size (see the -s option) is
exceeded, unless the -x option is given, in
which case xargs will exit.
--interactive -p Prompt the user about
whether to run each command line and read a line from the
terminal. Only run the command line if the response
starts with y or Y. Implies -t.
--no-run-if-empty -r If the standard
input does not contain any nonblanks, do not run the
command. By default, the command is run once even if
there is no input.
--max-chars=max-chars -s max-chars
Use at most max-chars characters per command
line, including the command and initial arguments and the
terminating nulls at the ends of the argument strings.
--verbose -t Print the command line on
the standard error output before executing it.
--version Print the version number of xargs
and exit.
--exit -x Exit if the size (see the -s
option) is exceeded.
--max-procs=max-procs -P max-procs
Run up to max-procs processes at a time; the
default is 1. If max-procs is 0, xargs
will run as many processes as possible at a time.
To return to the Ready-to-Run Software Win95Pak Table of Contents please press here.
|