द्वारा ऑर्डर करें, मैं एक विशिष्ट निर्देशिका (और उपनिर्देशिका) के भीतर सभी फ़ाइलों (उनके पूर्ण पथों के साथ) सूचीबद्ध करने के लिए एक लिनक्स कमांड बनाना चाहता हूं। एक्सेस समय द्वारा आदेश दिया गया।किसी निर्देशिका (और उपनिर्देशिका) में सभी फ़ाइलों (पूर्ण पथों के साथ) की सूची, एक्सेस समय
एलएस एक्सेस समय से ऑर्डर कर सकता है, लेकिन पूरा पथ नहीं देता है। ढूंढें पूर्ण पथ देता है, लेकिन एक्सेस समय पर आपके पास एकमात्र नियंत्रण है -टाइम एन (कम से कम 24 * एन घंटे पहले तक पहुंचा) के साथ एक सीमा निर्दिष्ट करना है, जो मैं नहीं चाहता हूं।
क्या एक्सेस समय के द्वारा आदेश देने का एक तरीका है और एक बार में पूरा पथ प्राप्त करना है? मैं सिर्फ एक स्क्रिप्ट लिख सकता था, लेकिन ऐसा लगता है कि मानक लिनक्स प्रोग्राम के साथ ऐसा करने का एक तरीका होना चाहिए।
काफी अच्छी तरह से काम करता है। मुझे लगता है कि यह getconf ARG_MAX द्वारा सीमित नहीं है? – Andrew
ठीक है, यह ARG_MAX द्वारा सीमित नहीं है क्योंकि यह इसे तर्क के रूप में पास नहीं करता है, बल्कि इसके बजाय आउटपुट पाइप करता है। कार्यक्रमों के बीच कितना डेटा पाइप किया जा सकता है इस पर कोई सीमा नहीं है। – Alex
ग्रेट! धन्यवाद दोस्त! उस सीमा के बारे में जानना बहुत अच्छा है क्योंकि मेरी निर्देशिका में कई फाइलें हैं। – Andrew