Hapus file yang lebih baru dari X hari dan jam

13

Saya ingin menghapus file, lebih khusus lagi, tautan simbolik dari / usr / include yang lebih baru dari 2 JUNI 22:27

Bagaimana saya bisa melakukan ini?

pengguna2356536
sumber

Jawaban:

24

Anda mungkin ingin menggunakan find -newermt.

Pastikan untuk meninjau file yang akan dihapus terlebih dahulu:

find /usr/include -type l -newermt "Jun 2 22:27"

Gunakan -deleteuntuk melakukan pemindahan aktual.

find /usr/include -type l -newermt "Jun 2 22:27" -delete
yaegashi
sumber
1
Info tambahan, hapus file normal dari direktori saat ini, contoh:find . -newermt "Aug 3 5:27" -delete
Harkály Gergő