यूनिक्स का उपयोग करके तारीख के अनुसार फाइलों की मेरी सूची को क्रमबद्ध करना चाहते हैं


0

फाइलों की मेरी सूची की तरह है ...

Oct 13 03:50 TEST_j002_26047.trc
Oct 11 17:10 TEST_j001_26047.trc
Oct 10 10:43 TEST_j000_6096.trc
Oct 12 02:52 TEST_j001_26048.trc

मैं तिथि के अनुसार क्रमबद्ध तरीके से अपना उत्पादन चाहता हूं:

Oct 10 10:43 TEST_j000_6096.trc
Oct 11 17:10 TEST_j001_26047.trc
Oct 12 02:52 TEST_j001_26048.trc
Oct 13 03:50 TEST_j002_26047.trc

ls -आर्ट पर्याप्त नहीं है?
chingNotCHing

यह प्राकृतिक प्रकार का क्रम है।
Aaron Copley

जवाबों:


1

प्रयत्न ls -lt या ls -ltr

वहाँ से प्रलेखन का ls

   -l     use a long listing format
   -t     sort by modification time, newest first
   -r, --reverse
          reverse order while sorting

0

किस संदर्भ में? यदि आप उन्हें कालानुक्रमिक रूप से सूचीबद्ध करना चाहते हैं, तो उपयोग करें ls -tr-t विकल्प निर्दिष्ट करता है कि फाइलों को संशोधन तिथि / समय के अनुसार क्रमबद्ध किया जाना चाहिए। एक संदिग्ध डिजाइन निर्णय में, डिफ़ॉल्ट पहले नया है। -r आर छंद है कि, सबसे हाल ही में फाइल पिछले रखने।

यदि आप एक ग्लोब चाहते हैं (जैसे, * या *.trc ) ऐसा करने के लिए, पेचीदा हो जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.