シェルスクリプトで既存のファイル名に現在の日時を追加しようとしましたが、コマンドが期待どおりに機能しないことがわかりました。
たとえば、ファイル名がf1.logで、現在の時刻と一緒に追加する必要がある場合です。この追加されたバージョンは、ファイルをさらに処理するために使用する必要があります。
次のスクリプトで試しましたが、エラーが発生します
now=$(date +"%m-%d-%Y/%T")
echo hi >>time.log
mv "time.log" "time.$now.log" (error here : file or directory not found)
echo hello >> time.log$now (have to continue processing with new file)