2011-12-15 42 views

cevap

26

-name '*.php' ekleyin: ifadesi find tarafından değerlendirilir beri sizi -printf eylemden önce -name testini belirtmelisiniz soldan sağa olduğunu

find . -type f -name '*.php' -printf '%TY-%Tm-%Td %TT %p\n' | sort 

Not.

Testler, eylemler ve ifadelerinizin nasıl değerlendirildiğini öğrenmek için this manpage'a bakın.

+0

merci çok fazla – Stoob

3
find . -type f -name '*.php' -printf '%TY-%Tm-%Td %TT %p\n' | sort 

Sen manfile of find daha fazla seçenek bulabilirsiniz.

+0

'-name',' -printf''den önce belirtilmelidir. –

+0

Haklısınız, sadece bunu değiştirdiniz. –

1

Ayrıca n dosya var gün sayısıdır

find . -type f -mtime -n -name '*.php' | sort  

kullanabilirsiniz. Örneğin, bir günden daha eski olan tüm dosyaları döndürmelidir. Örneğin,

. Sonuçlara filtre uygulamak istiyorsanız bu yararlıdır.
İlgili konular