UNIX sysdate でファイル名を移動する

UNIX sysdate でファイル名を移動する

Unix で、毎日ファイルを特定のパスに移動するスクリプトを作成したいと考えています。ファイルの重複を避けるために、ファイル名と日付が必要です。

mv filename /home/bin:
ファイル名に日付を追加するにはどうすればいいですか?

答え1

mv "filename.ext" "/home/bin/filename-$(date +%Y%m%d).ext"

答え2

mv filename.ext{,.$(date +%Y%m%d)}

関連情報