basename - |
ファイル名の文字列からディレクトリや末尾の文字列を削除したものを返す |
オプション
name |
対象となるファイル名の文字列を指定する。 |
suffix |
末尾で取り除く文字列を記述する。 |
説明 |
|
nameから、先頭部にあるディレクトリの部分をすべて除去する。suffixが指定され、それがnameの末尾と一致した場合、その部分もnameから同時に除去し戻り値として返す。
|
|
== ディレクトリを除去 ==
$ basename /home/hoge/data1/file_data.txt
file_data.txt
== ディレクトリと拡張子を除去する ==
$ basename /home/hoge/data1/file_data.txt .txt
file_data