Tak terhitung yang Pilihan si perintah in linux, dan saya pikir saya akan menyalin jika saya tidak memiliki opsi untuk memindahkan file yang lebih lama dari 120 hari dari satu folder ke folder lain.
Berikut adalah cara untuk memindahkan beberapa file lebih tua dari X hari:
Pesanan melalui SSH :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
Jika kami ingin menghapus semua file yang lebih lama dari 30 hari, dari folder…
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
Perlu harus meninggalkan ruang antara -MtimeJumlah hari, -Exec (Command line lanjutan) rm (hapus perintah - hapus), argumen " -f ”(Hapus paksa), {} si \;.
Ada kemungkinan bahwa pada beberapa distribusi linux, "-F" seharusnya tidak berfungsi. Hapus argumen ini dari baris dan semuanya akan baik-baik saja.
* Diuji pada CentOS 5.3 (Akhir).
mengapa perintah itu juga menghapus folder itu sendiri? Saya hanya ingin menghapus konten! apakah ada solusi? grazie
Capisco che hai diversi files nelle cartelle e vuoi solo shifte i files. Kartu mereka tetap utuh. Benar? (GTR).