Jika saya menjalankan perintah berikut:
find . -name "*.jar" -type f -ctime +1
Saya tidak mendapatkan hasil kembali, sedangkan jika saya jalankan:
find . -name "*.jar" -type f -ctime 1
Saya mendapat hasil.
Itu berarti semua file jar di direktori memiliki perubahan status kurang dari 48 jam yang lalu.
Menurut find
halaman manual,
-ctime n
File's status was last changed n*24 hours ago.
Dan ...
When find figures out how many 24-hour periods ago the file was
last accessed, any fractional part is ignored, so to match -atime +1,
a file has to have been accessed at least two days ago.
Dan di tempat lain ...
+n for greater than n
Karena itu -ctime +1
berarti status file harus berubah setidaknya 48 jam yang lalu.