1
私はフォルダ/tmp
を持っていて、いくつかのファイルabc.sh
、kbc.sh
、cdg.sh
、nope.py
、kim.r
、uio.csv
を考えてみましょう。新しいバージョンのabc.sh
、kbc.sh
をプロードのような別のサーバーからコピーしても、同じフォルダ内の既存のファイルバックアップをabc.sh-12-08-2016
、kbc.sh-12-08-2016
、cdg.sh-12-08-2016
などのようにコピーしたい場合は、どのようにしてこのコマンドを1つのコマンドで実行できますか?だから答えはファイルの検索と同じディレクトリにバックアップを取って
find * -type f -exec cp {} {}_`date + "%m-%d-%Y"` \;
上記のコマンドは、そのフォルダ内のすべてのファイルを取り込みます。
あなただけ.SHファイルをバックアップ
find * -type f -name "*.sh" -exec cp {} {}_`date + "%m-%d-%Y"` \;
を取りたい場合は、
上記のコマンド