シェルプログラミング - 例えば拡張子の変更とか

ログファイル名を作り出したい場合は、日付のプレフィックスつけたり、拡張子の変更をしたい場合などがあります。

拡張子の変更についてはいろいろとやり方があるとおもいますが…

sedを使った場合

DIR=`dirname $0`
LOG_FILE=`basename $0 | sed s/.sh/.log/`
echo ${DIR}
echo ${LOG_FILE}

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