tail head cat sleep
QR code linking to this page

manページ  — PATHCHK

名称

pathchk – パス名のチェック

内容

書式


pathchk [-p] pathname ...

解説

pathchk ユーティリティは、指定された各 pathname 引数が、正当であるか、移植性があるか、チェックします。

次のような各引数に対し、診断メッセージが書かれます:

pathname 引数に、存在しないコンポーネントがあったとしても、 その名前が作成可能であれば、エラーとはみなされません。

オプションは次の通りです:
-p
  指定された pathname 引数に対し、移植性のチェックをします。 次のような各引数に対し、診断メッセージが書かれます:
  • _POSIX_PATH_MAX (255) バイトより長い。
  • _POSIX_NAME_MAX (14) バイトより長いコンポーネントがある。
  • 移植性のあるファイルシステム文字集合 (アルファベット、数字、 ‘amp;.’, ‘amp;-’, ‘_’) に含まれない文字を含む。 コンポーネントはハイフン (‘amp;-’) 文字で開始してはなりません。

使用例

現在のディレクトリのファイル名が、他の POSIX システムに移植できるかをチェックします:

    find . -print | xargs pathchk -p

診断

The utility exits 0 on success, and >0 if an error occurs.

関連項目

getconf(1), pathconf(2), stat(2)

規格

pathchk ユーティリティは IEEE Std 1003.1-2001 ("POSIX.1") に適合しています。

歴史

pathchk ユーティリティは FreeBSD 5.0 に登場しました。

PATHCHK (1) May 21, 2002

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

I'm not interested in developing a powerful brain. All I'm after is just a mediocre brain, something like the President of the American Telephone and Telegraph Company.
— Alan Turing