ファイル名に現在の日時を追加する

ファイル名に現在の日時を追加する

現在の日付と時刻をファイル名に追加するには、コマンドに何を追加できますか?

find . -maxdepth 1 -type f ! -name "*.*" -exec cp -p -t /new/location {} \+

ベストアンサー1

find . -maxdepth 1 -type f ! -name "*.*" -exec cp -p {} /new/location/{}-$(date +%Y-%m-%d) \;

-tコマンドからtarget()パラメータを削除し、cpパスとファイル名を説明しました。

{}ファイル名のプレースホルダとして使用され、date目的の形式でaを追加します。

サンプル形式は+%Y-%m-%d説明が必要です。

おすすめ記事