“Ls -ला | सॉर्ट + 0 एनआर -2 + 2 डी ”, यहां क्या सॉर्ट करता है?


0

मैंने देखा कि यह कहीं लिखा है: ls -la | सॉर्ट + 0 एनआर -2 + 2 डी

यहाँ क्या कर रहा है? ये तर्क क्या हैं।


man sortमदद करता है?
जॉन ड्वोरक

नहीं, मैंने मैन पेज की कोशिश की लेकिन यह पता नहीं लगा सका।
प्रणीत गोयल

जवाबों:


2

यह एक अप्रचलित कमांड लाइन उपयोग है, जो अभी भी समर्थित है, लेकिन अब मैन पेज में प्रलेखित नहीं है। आप मैन पेज info coreutils 'sort invocation'के see alsoसेक्शन में प्रस्तावित अनुसार देख सकते हैं ।

ls -la | sort +0nr -2 +2d

के बराबर है

ls -la | sort -k1nr,2 -k3d

जो मेरे उबंटू पर आउटपुट के रूप में ही है

ls -la | sort -k3d

2
उबंटू पर एक infoकमांड है जो जानकारी manप्रदर्शित करने के लिए अतिरिक्त जानकारी देता है, और यह कमांड पुराने सिंटैक्स की व्याख्या करता है। चलाने info sortऔर /खोजने के लिए उपयोग करें older systems
AFH

@AFH वास्तव में मैनपेज के अंत में सूचना पृष्ठ का संदर्भ है
Ale

@ एले - हां, लेकिन प्रश्नकर्ता ने इसे नहीं देखा था, क्योंकि उन्होंने कहा कि उन्हें व्याख्यात्मक दस्तावेज नहीं मिल सके, इसलिए मैंने हालांकि यह इंगित करने के लायक है कि यह वहां था, मामले में अन्य पैरामीटर अनुक्रमों के बारे में उनके और प्रश्न थे। उन्होंने यह नहीं कहा कि उनके पास कौन सा यूनिक्स है, इसलिए उन्हें infoवैकल्पिक पैकेज के रूप में लोड करने की आवश्यकता हो सकती है ।
AFH

@AFH अच्छा बिंदु, मैंने आपकी टिप्पणी को गलत ठहराया और अपना उत्तर बढ़ाया।
वर्नर हेन्ज

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