Saya punya direktori file log yang memiliki 82000 file dan direktori di dalamnya (sekitar setengah dan setengah).
Saya perlu menghapus semua file dan direktori yang lebih lama dari 3 hari.
Di direktori yang memiliki 37000 file di dalamnya, saya dapat melakukan ini dengan:
find * -mtime +3 -exec rm {} \;
Tetapi dengan 82000 file / direktori, saya mendapatkan error:
/ usr / bin / find: Daftar argumen terlalu panjang
Bagaimana cara mengatasi kesalahan ini sehingga saya dapat menghapus semua file / direktori yang lebih lama dari 3 hari?
find -mtime +3 -exec rm {} +
?