ログを少し簡単にするために、シェルスクリプトでタイムスタンプ変数を作成しようとしています。スクリプトの最初に変数を作成し、発行するたびに現在の時刻を出力させたいと思いますecho $timestamp
。それは私が思ったより難しいことを証明しています。これが私が試したいくつかのことです:
timestamp="(date +"%T")"
エコー出力 (date +"%T")
timestamp="$(date +"%T")"
echoは、変数が初期化された時刻を出力します。
私が試した他のことは、うまくいかなかったわずかなバリエーションです。誰かが私がやろうとしていることを達成する方法を知っていますか?
echo "$(timestamp): something happened"
。