.\" Translated Sun 12 Mar 2000 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
.\"
.TH pathchk 1 "18 June 2002" "GNU Shell Utilities 2.1"
-.SH ̾Á°
-pathchk \- ¥Õ¥¡¥¤¥ë̾¤Î²ÄÈÂÀ (portability) ¤ò¥Á¥§¥Ã¥¯¤¹¤ë
-.SH ½ñ¼°
+.SH 名前
+pathchk \- ファイル名の可搬性 (portability) をチェックする
+.SH 書式
.B pathchk [-p] [\-\-portability]
.I filename...
.sp
.B patchk [\-\-help] [\-\-version]
-.SH ÀâÌÀ
+.SH 説明
.B pathchk
-¤ÏÍ¿¤¨¤é¤ì¤¿¤½¤ì¤¾¤ì¤Î
+は与えられたそれぞれの
.I filename
-¤ËÂФ·¤Æ¡¢
-°Ê²¼¤Î¾ò·ï¤Î¤¤¤º¤ì¤«¤¬¿¿¤Î¾ì¹ç¤Ë¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ¹¤ë¡£
+に対して、
+以下の条件のいずれかが真の場合にメッセージを出力する。
.\"nakano add .IP's instead of .br's before \(bu
.IP \(bu
.I filename
-¤Ë´Þ¤Þ¤ì¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ë¸¡º÷ (¼Â¹Ô) ¸¢¸Â¤¬¤Ê¤¤¡£
+に含まれるディレクトリに検索 (実行) 権限がない。
.IP \(bu
.I filename
-¤ÎŤµ¤¬¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Çµö¤µ¤ì¤Æ¤¤¤ëºÇÂçÃͤè¤ê¤âÂ礤¤¡£
+の長さがファイルシステムで許されている最大値よりも大きい。
.IP \(bu
.I filename
-¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËÂбþ¤¹¤ë³ÆÉôʬ¤ÎŤµ¤Î¤É¤ì¤«¤¬
-¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Çµö¤µ¤ì¤Æ¤¤¤ëºÇÂçÃͤò±Û¤¨¤Æ¤¤¤ë¡£
+のディレクトリに対応する各部分の長さのどれかが
+ファイルシステムで許されている最大値を越えている。
.PP
-½ªÎ»¥¹¥Æ¡¼¥¿¥¹¤Ï°Ê²¼¤ÎÄ̤ê:
+終了ステータスは以下の通り:
.nf
-0 Á´¤Æ¤Î¥Õ¥¡¥¤¥ë̾¤¬Á´¤Æ¤Î¥Æ¥¹¥È¤ò¥Ñ¥¹¤·¤¿
-1 ¤½¤ì°Ê³°
+0 全てのファイル名が全てのテストをパスした
+1 それ以外
.fi
-.SH ¥ª¥×¥·¥ç¥ó
+.SH オプション
.TP
.B "\-p, \-\-portability"
-¥Õ¥¡¥¤¥ë̾¤È³ÆÉôʬ¤ÎŤµ¤Î¥Á¥§¥Ã¥¯¤ò¡¢
-¥Õ¥¡¥¤¥ë¤ÎÃÖ¤«¤ì¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ËÂФ·¤Æ¹Ô¤¦¤Î¤Ç¤Ï¤Ê¤¯¡¢
-POSIX.1 ¤Ç²ÄÈÂÀ¤òÊݾڤ·¤Æ¤¤¤ëºÇ¾®ÃͤËÂФ·¤Æ¹Ô¤¦¡£
-¤Þ¤¿¥Õ¥¡¥¤¥ë̾¤Ë²ÄÈÂÀ¤Î̵¤¤Ê¸»ú¥»¥Ã¥È¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤«¤É¤¦¤«¤â¥Á¥§¥Ã¥¯¤¹¤ë¡£
+ファイル名と各部分の長さのチェックを、
+ファイルの置かれているファイルシステムに対して行うのではなく、
+POSIX.1 で可搬性を保証している最小値に対して行う。
+またファイル名に可搬性の無い文字セットが含まれていないかどうかもチェックする。
.TP
.B "\-\-help"
-ɸ½à½ÐÎϤ˻ÈÍÑÊýË¡¤Î¥á¥Ã¥»¡¼¥¸¤ò½ÐÎϤ·¤ÆÀµ¾ï½ªÎ»¤¹¤ë¡£
+標準出力に使用方法のメッセージを出力して正常終了する。
.TP
.B "\-\-version"
-ɸ½à½ÐÎϤ˥С¼¥¸¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤ÆÀµ¾ï½ªÎ»¤¹¤ë¡£
-.SH Ãí°Õ
-¥×¥í¥°¥é¥à¤Î¥Ð¥°¤Ë¤Ä¤¤¤Æ¤Ï bug-sh-utils@gnu.org ¤ËÊó¹ð¤·¤Æ¤¯¤À¤µ¤¤¡£
-¥Ú¡¼¥¸¤Î¹¹¿·¤Ï Ragnar Hojland Espinosa <ragnar@ragnar-hojland.com> ¤¬¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
+標準出力にバージョン情報を出力して正常終了する。
+.SH 注意
+プログラムのバグについては bug-sh-utils@gnu.org に報告してください。
+ページの更新は Ragnar Hojland Espinosa <ragnar@ragnar-hojland.com> が行っています。