[Shell command] basename でパスからファイル名を取得する
作成日: 2026年09月22日
basename コマンドを使用すると、パスから末尾のファイル名部分だけを取得できます。
下記の例では、/home/user/report.txt からファイル名を取得します。
basename '/home/user/report.txt'
実行結果は下記のとおりです。
report.txt
basename はディレクトリ部分を取り除き、最後の / より後ろの文字列を出力します。