लिनक्स में मैं अपने सभी उपनिर्देशिकाओं के साथ एक निर्देशिका में नवीनतम संशोधित फ़ाइलों को खोजने और सूचीबद्ध करने के लिए इस कमांड को जानता हूं।
find /var/www/ -type f -exec stat --format '%Y :%y %n' {} \; | sort -nr | cut -d: -f2- | head
क्या विंडोज सीएलआई समकक्ष है?
dir /a-d /o-d /tw /s
(केवल फाइलों को दिखाएं, क्रम से उतरते हुए, छंटाई के लिए अंतिम लिखने का समय का उपयोग करें, उपखंडों में पुनरावृत्ति करें)। हालाँकि यह सभी फाइलों को सूचीबद्ध करेगा। सूची को केवल n नवीनतम संशोधित फ़ाइलों तक सीमित करने के लिए, यहां dbenham के शानदार समाधान का उपयोग करें ।
-exec
, आप विचार करना चाह सकते हैं xargs
। (2) यदि आप, जैसा कि आप कहते हैं, संशोधन तिथि (और फिर नवीनतम एन को देखें ) द्वारा एक संपूर्ण निर्देशिका (उप) पेड़ को क्रमबद्ध करना चाहते हैं , तो आपके पास जो उचित है वह है। लेकिन अगर आपको अंतिम एन दिनों में संशोधित सभी फाइलों को खोजने के लिए आवश्यक जानकारी मिल सकती है , तो देखें find … -mtime …
।
forfiles /s /d +<date>
।