FC2ブログ

[bash] dirname, basename

■ ディレクトリ名の取得
directory_name=`dirname target`

■ ファイル名の取得
filename=`basename target`


参考文献:
■ bash では basename や dirname を使うより ${0##*/} や ${0%/*} を使ったほうが速い?
■ dirname、basenameは「%/*」と「##*/」で書くと処理速度が早くなる

関連記事
スポンサーサイト



コメント

非公開コメント