Jeśli uruchomię następujące polecenie:
find . -name "*.jar" -type f -ctime +1
Nie otrzymuję żadnych wyników, ale jeśli uruchomię:
find . -name "*.jar" -type f -ctime 1
Dostaję wyniki.
Oznacza to, że wszystkie pliki jar w katalogu miały zmiany statusu mniej niż 48 godzin temu.
Według find
strony man,
-ctime n
File's status was last changed n*24 hours ago.
I ...
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.
I gdziekolwiek ...
+n for greater than n
Oznacza -ctime +1
to, że status pliku musiał się zmienić co najmniej 48 godzin temu.