BASENAME

Section: User Commands (1)
索引 jman

BSD mandoc
 

索引

名称

basename , dirname - 指定したパスのファイル名部分やディレクトリ名部分を返す  

索引

書式

string [suffix ] [-a ] [-s suffix ] string [... ] dirname string  

索引

解説

ユーティリティは string から最後の `/' までを 削除し、 suffix が指定された場合はこれも削除します。 (まず後続する複数のスラッシュを取り除いた) string に残された文字列と suffix がまったく同じ場合には、削除しません。 そして、その結果得られるファイル名を標準出力に書き出します。 存在しない suffix は無視します。 -a が指定された場合、各引数が単一の string として扱われ、あたかも が単一の引数で起動されたかのようになります。 -s が指定された場合、 suffix がその引数として扱われ、残りすべての引数が単一の string として扱われます。

dirname ユーティリティは (まず後続する複数のスラッシュを取り除いた) string 中の最後の `/' から最後尾までをファイル名とみなしてこの部分を削除し、 残りを標準出力に書き出します。  

索引

使用例

次の行は、シェル変数 FOO に /usr/bin を設定するものです。

FOO=`dirname /usr/bin/trail`
 

索引

診断

Ex -std basename dirname  

索引

関連項目

csh(1), sh(1)  

索引

規格

および dirname のユーティリティは、 St -p1003.2 準拠であると思われます。


 

索引

Index

名称
書式
解説
使用例
診断
関連項目
規格

jman



Time: 07:06:00 GMT, January 12, 2009