Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【bash】実行中のスクリプトのスクリプトファイル名を得る(拡張子も取り除く)

以下のスクリプトを作成してname.bashとして保存して実行してみる。

#!/bin/bash
base=$(basename $0)
body=${base%.*}
echo $base
echo $body

実行結果。

$./name.bash
name.bash
name