find . -type f -mmin +1
Contoh
$ ls *
four.txt one.txt three.txt two.txt
$ touch foo && find . -mmin +1
.
./three.txt
./four.txt
./two.txt
./one.txt
Gunakan find /path -type f -mtime +60s
-
tepat sebelum angka bukanlah "tanda hubung argumen" biasa, tetapi berarti "kurang dari". +
maka "lebih dari".
Dari man find
:
Semua pendahuluan yang menggunakan argumen numerik memungkinkan nomor didahului dengan tanda plus (``+'') atau tanda minus (``-''). Tanda plus sebelumnya berarti `` lebih dari n'', tanda minus sebelumnya berarti `` kurang dari n'' dan tidak ada yang berarti `` tepat n''.
Perlu dicatat bahwa untuk tepatnya n , waktunya dibulatkan. Jadi 1
(1 hari) bukan berarti 86400 detik.
-
kedua di -mtime -60s
adalah tidak pembatas opsi.
-mtime
adalah opsi, dan diikuti oleh argumen opsi . Argumen opsinya adalah -60s
, dan -
di dalamnya adalah bagian dari argumen opsi itu sendiri, bukan pembatas pilihan. Artinya "kurang dari 60 detik". Argumen opsi 60s
dan +60s
berarti masing-masing "sama dengan 60 detik" dan "lebih besar dari 60 detik".
Manual Apple MacOS dan manual FreeBSD menyebutkan +
dan -
awalan tepat di satu tempat, dan lupa menjelaskan di mana saja apa itu. Inilah mereka.
(Manual Info GNU untuk GNU find
memiliki kelalaian yang sama, cukup menarik. Namun, GNU find
sintaks kali agak berbeda dengan BSD dan MacOS find
sintaks.)
Bacaan lebih lanjut
- Apple tergabung (2008-02-24).
find
halaman manual MacOS 10 . Pustaka Pengembang MacOS 10. find
(1) . 17-03-2010. Manual Perintah Umum FreeBSD. Proyek FreeBSD.