date
というコマンドを変数として指定して、変数を呼び出すときに実行する方法を教えてください。変数としてbashコマンドを指定して実行時に実行する
DATE=`date +%H:%M:%S`
echo "$DATE"
sleep 5
echo "$DATE" # Date displays the original time, not the current one
-
EDIT 1: anubhavaさんの提案によると:
echo "${freshdate[0]}" # 19:25:50
sleep 5
echo "${freshdate[0]}" # 19:25:50
コマンドを格納するための関数や配列を使用します行 – anubhava