シェルプログラミング - 自身のファイル名を取得
環境: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}
この記事が気に入ったらサポートをしてみませんか?