見出し画像

シェルプログラミング - 自身のファイル名を取得

環境:macOS Monterey Ver 12.6
シェル:/bin/bash

自身のファイル名を取得

シェルでエラーが発生した場合にログ出力に自身のファイル名を含めたい時に…

#!/bin/bash

# うーん...よくみるけど
# "." が取得できるんだよな
SCRIPT_HOME=`dirname ${0}`

# 自身のファイル名 例)xxx.sh
SCRIPT_NAME="$0"

# 現在のフォルダ
CURRNT_DIR=`pwd`

echo ${SCRIPT_HOME}
echo ${SCRIPT_NAME}
echo ${CURRNT_DIR}

この記事が気に入ったらサポートをしてみませんか?