Saya perlu menemukan semua file yang lebih lama dari X hari dan menghapusnya secara lokal dan dari ember s3 saya. Masalahnya adalah perintah find mengembalikan saya path lengkap dan nama file juga. Saya mencoba mengacaukan nama samaran dan beberapa hal lainnya, tetapi tidak berhasil. Bantuan apa pun akan sangat dihargai.
Untuk saat ini bagian 'hapus secara lokal' adalah ls bukannya rm ketika saya bermain-main dengannya. Untuk rm aku butuh path lengkap.
Saya perlu menelanjangi / home / ec2-user / backup / keluar dari panggilan s3cmd.
$ find /home/ec2-user/backups -type f -mtime +3 -exec ls {} \; -exec s3cmd del s3://kisnardonline/{} \;
/home/ec2-user/backups/FILESYSTEM-2016-04-09_00-00.tar.gz
File s3://kisnardonline//home/ec2-user/backups/FILESYSTEM-2016-04-09_00-00.tar.gz deleted
rm full-path-and-filename
?