Linux 【Linux】basename・dirnameの使い方|パスからファイル名/ディレクトリを取り出す・拡張子除去
Linuxのbasename・dirnameを実機で確認しながら解説します。basenameでパスからファイル名だけ、dirnameでディレクトリ部分だけを取り出す方法、basenameの第2引数で拡張子を除去する使い方とそれが「末尾一致を消すだけ」である罠、末尾スラッシュやスラッシュなしの単語の扱い、スクリプトでのパス処理やforループでの一括変換の定番パターンまで整理します。