crontabで5分ごとに実行され、出力を同じファイルに書き込むスクリプトがあります。このファイルを移動し、その月の1日の日付を追加したいと思います。
これまで、私は次のようなロジックを持っています。
date=`date +"%d/%m/%Y-%H:%M"`
date1=`date +"%d%m%Y%H%M"`
condition=`date +"01/%m/%Y-00:00"`
if [[ $date == $condition ]];then
mv variable_check.txt variable_check-${date1}.txt
mv ADT_`hostname`_active_users.txt ADT_`hostname`_active_users-${date1}.txt
else
:
fi
上記のアプローチがうまくいかないというわけではありませんが、達成する必要があるタスクを達成するためのより好ましい方法があるかもしれません。