| PATHCHK(1) | General Commands Manual | PATHCHK(1) |
pathchk — check
pathnames
pathchk |
[-pP] pathname ... |
The pathchk utility checks whether each of
the specified pathname arguments is valid or
portable.
A diagnostic message is written for each argument that:
PATH_MAX bytes.NAME_MAX bytes.
(The value of NAME_MAX depends on the underlying
file system.)It is not considered an error if a pathname argument contains a nonexistent component as long as a component by that name could be created.
The options are as follows:
-p_POSIX_PATH_MAX (255)
bytes._POSIX_NAME_MAX (14) bytes..’,
‘-’ and
‘_’). No component may start
with the hyphen (‘-’)
character.-P-p checks, write a
diagnostic for each argument that:
The pathchk utility exits 0 on
success, and >0 if an error occurs.
Check whether the names of files in the current directory are portable to other POSIX systems:
find . -exec pathchk -p -- {}
+The pathchk utility conforms to
IEEE Std 1003.1-2001 (“POSIX.1”).
A pathchk utility appeared in
FreeBSD 5.0.
| May 1, 2010 | macOS 15.6 |