Gelecekte en az 5 gün içinde değiştirilen dosyaları bulmak için şunu kullanın:
find . -newermt "5 days"
Zaman belirtimi için sözdizimi, için belirtilene karşılık gelir date -d
. Daha fazla bilgi için man find
adlandırılmış anahtar hakkında bilgi -newerXY
için bkz.
Örneğin -mmin
bunu yapmak için kullanmak mümkün değildir . GNU-newerXY
buluntusuna karşı bir hata olarak rapor edildi ve yukarıda gösterdiğim gibi 4.3.3 (~ 2007) buluntularına uygulanarak çözüldü .
Görünüşe göre kullanılan GNU bulmak değildi, ama BusyBox.
Daha sonra touch -d
ve gelecekte bir tarih ile geçici bir dosya oluşturabilmeniz ve sonra -newer
anahtarı aşağıdaki find
gibi kullanabilmeniz gerekir :
touch -d "+5 days" tmpfile
find . -newer tmpfile
BusyBox touch
bu tarih biçimini desteklemez, ancak prensip aynıdır ve find
destekler -newer
. Referans dosyasının doğru bir tarihle oluşturulması, okuyucu için bir alıştırma olarak bırakılmıştır (her zaman yazmak uygundur).