This section describes commands that manipulate file names.
basename
: Strip directory and suffix from a file name
basename
removes any leading directory components from
name. Synopsis:
basename name [suffix]
If suffix is specified and is identical to the end of name,
it is removed from name as well. basename
prints the
result on standard output.
The only options are `--help' and `--version'. See section 2. Common options.
dirname
: Strip non-directory suffix from a file name
dirname
prints all but the final slash-delimited component of
a string (presumably a filename). Synopsis:
dirname name
If name is a single component, dirname
prints `.'
(meaning the current directory).
The only options are `--help' and `--version'. See section 2. Common options.
pathchk
: Check file name portability
pathchk
checks portability of filenames. Synopsis:
pathchk [option]... name...
For each name, pathchk
prints a message if any of
these conditions is true:
The program accepts the following option. Also see section 2. Common options.
0 if all specified file names passed all of the tests, 1 otherwise.
Go to the first, previous, next, last section, table of contents.