basenameは「/」や拡張子を削除し楽にファイル名を取得できるコマンドです
現在いるディレクトリ名を取得
$ basename hoge/huga/ huga
ファイル名を含んだパスの場合*1
$ basename `dirname hoge/huga/ruby.rb` huga
ファイル名を取得
$ basename hoge/huga/ruby.rb ruby.rb
拡張子を削除
$ basename hoge/huga/ruby.rb .rb ruby
参考もと
- man basename
- 3 UNIX / Linux basename Command Examples
*1:どうも上手くない気がしますが