[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
このセクションはファイル名を操作するコマンドを記述します.
18.1 basename : ディレクトリと接尾子をファイル名から除去 | Strip directory and suffix from a file name. | |
18.2 dirname : ディレクトリ以外の接尾子をファイル名から除去 | Strip non-directory suffix from a file name. | |
18.3 pathchk : ファイル名の移植性を調査 | Check file name portability. |
basename
: ディレクトリと接尾子をファイル名から除去 basename
は,前置されるディレクトリ要素をnameから削除し
ます.概要です.
basename name [suffix] |
suffixが指定され,nameの終りが同じ場合,それはnameか
ら同様に削除されます.basename
は結果を標準出力に出力します.
オプションは`--help'と`--version'だけです.See section 共通のオプション.
終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.
dirname
: ディレクトリ以外の接尾子をファイル名から除去 dirname
は,最後のスラッシュで分離されている(おそらくファイル
名となる)文字列の内容以外をすべて出力します.概要です.
dirname name |
nameは単一の要素で,dirname
は(現在のディレクトリを意味
する) `.'を表示します.
オプションは`--help'と`--version'だけです.See section 共通のオプション.
終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.
pathchk
: ファイル名の移植性を調査 pathchk
は,ファイル名の移植性を調査します.概要です.
pathchk [option]… name… |
それぞれのnameに対し,pathchk
はこれらの条件が真かどう
かのメッセージを出力します.
nameに存在するディレクトリの一つが検索(実行)許可を持たない.
nameの長さが,ファイルシステムのファイル名の長さの最大より長い.
既存のディレクトリ名にマッチするnameの一つの要素の長さが,ファイ ルシステムのファイル名の要素の長さの最大より長い.
プログラムは以下のオプションも受け入れます.共通のオプションも参照 してください.
根底にあるファイルシステムの長さ調査を実行する代わりに, POSIXの移植性のための最小制限に対し,それぞれのファイル名と その要素の長さをテストします.ファイル名に,移植性のあるファイル名文字 セットに無い文字が含まれていないことも調査します.
終了ステータス.
0 すべての指定されたファイル名が,すべてのテストを通過した場合. 1 それ以外. |
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Akihiro Sagawa on June, 8 2005 using texi2html 1.70.