ペンちゃん
今回はLinuxコマンドのbasenameコマンドについてお勉強しよう!

Linuxコマンド記事一覧Linuxコマンドの記事一覧です。ぜひ役立ててください。
Linuxコマンド一覧
b
basename
パスから...
スポンサーリンク
basenameコマンドとは
basenameコマンド
basenameコマンドを用いることでパスからファイル名を取り出すことができます。
basenameコマンドの使用方法と使用例
basenameコマンドの形式は次の通りです。
$ basename ファイル名 [オプション]
オプションを指定しないときはパスからファイル名を取り出します。
オプションを指定したときはパスからファイル名を取り出したうえで、ファイル名の末尾の文字列がオプションに指定した文字列の時は取り除きます。
パスからファイル名を取り出す
オプションを指定しない場合は次のようにします。
#パスからファイル名を取り出す
1 $ basename /home/penchan/study.html
2 study.html
#末尾が/の場合はその1つ前を取り出す
1 $ basename /home/penchan/
2 penchan
#/だけの場合は/となる
1 $ basename /
2 /
ファイル名の末尾の文字列を取り除く
ファイル名の末尾の文字列を取り除く場合は次のようにします。
#ファイル名の末尾の文字列を取り除く
1 $ basename /home/penchan/study.html .html
2 study
basenameコマンドの使い方まとめ
basenameコマンドの使い方をまとめると以下のようになります。
basenameコマンド
- basename ファイル名 [オプション]
- オプションなし⇒パスからファイル名を取り出す
- オプションあり⇒ファイル名の末尾の文字列を取り除く
ペンちゃん
今回はbasenameコマンドをマスターしたよ!