मैं इस रिकर्सिवली केवल विस्तार * .php की फ़ाइलों को लौटा के लिए अनुकूल है के लिए खोज? धन्यवाद!linux: प्रकार * की फ़ाइलों को .php हाल ही में संशोधित
find . -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort
मैं इस रिकर्सिवली केवल विस्तार * .php की फ़ाइलों को लौटा के लिए अनुकूल है के लिए खोज? धन्यवाद!linux: प्रकार * की फ़ाइलों को .php हाल ही में संशोधित
find . -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort
-name '*.php'
जोड़ें:
find . -type f -name '*.php' -printf '%TY-%Tm-%Td %TT %p\n' | sort
ध्यान दें कि जब से अभिव्यक्ति find
द्वारा मूल्यांकन किया जाता है से आप -printf
कार्रवाई से पहले -name
परीक्षण का उल्लेख करना होगा सही करने के लिए छोड़ दिया है।
परीक्षण, कार्यों और कैसे पता आपकी अभिव्यक्ति का मूल्यांकन करता है के बारे में जानकारी के लिए this manpage देखें।
find . -type f -name '*.php' -printf '%TY-%Tm-%Td %TT %p\n' | sort
आप manfile of find
में और अधिक विकल्प मिल सकता है।
'' -name' -printf' से पहले निर्दिष्ट किया जाना चाहिए। –
आप ठीक कह रहे हैं, सिर्फ इतना है कि बदल दिया है। –
तुम भी
find . -type f -mtime -n -name '*.php' | sort
जहां n दिनों एक फ़ाइल मौजूद है की संख्या है इस्तेमाल कर सकते हैं। उदाहरण के लिए
find . -type f -mtime -1 -name '*.php' | sort
एक दिन से कम पुरानी सभी फ़ाइलों को वापस करना चाहिए। यदि आप आप परिणामों को फ़िल्टर करना चाहते हैं यही कारण है कि उपयोगी है।
merci बहुत muchly – Stoob