![見出し画像](https://assets.st-note.com/production/uploads/images/90198802/rectangle_large_type_2_f4646777919a01fa1756c559e0219c4b.png?width=800)
シェルプログラミング - 自身のファイル名を取得
環境: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}
この記事が気に入ったらサポートをしてみませんか?