PATHCHK(1) FreeBSD 一般コマンドマニュアル PATHCHK(1)
名称
pathchk − パス名のチェック |
書式
pathchk [−p] pathname ... |
解説 |
pathchk ユーティリティは、指定された各 pathname 引数が、正当であるか、移 植性があるか、チェックします。 次のような各引数に対し、診断メッセージが書かれます: |
• PATH_MAX バイトより長い。
• NAME_MAX バイトより長いコンポーネントがある (NAME_MAX の値は、下位の ファイルシステムに依存します)。 • 検索できないディレクトリコンポーネントがある。 pathname 引数に、存在しないコンポーネントがあったとしても、その名前が作成 可能であれば、エラーとはみなされません。 オプションは次の通りです: −p • _POSIX_PATH_MAX (255) バイトより長い。 • _POSIX_NAME_MAX (14) バイトより長いコンポーネントがある。 • 移植性のあるファイルシステム文字集合 (アルファベット、数字、 ‘.’, ‘-’, ‘_’) に含まれない文字を含む。コンポーネントはハイフ ン (‘-’) 文字で開始してはなりません。 使用例 |
現在のディレクトリのファイル名が、他の POSIX システムに移植できるかを チェックします: |
find . -print | xargs pathchk -p |
診断
ユーティリティ pathchk は、成功すると 0 で、エラーがあった場合は >0 で終 了します。 |
関連項目
規格
pathchk ユーティリティは IEEE Std 1003.1-2001 (‘‘POSIX.1’’) に適合してい ます。 |
歴史
pathchk ユーティリティは FreeBSD 5.0 に登場しました。 FreeBSD 10.0 May 21, 2002 FreeBSD 10.0 |