जब भी कुछ कमांड आउटपुट के रूप में लंबी लाइनें उत्पन्न करता है (उदाहरण के लिए, जब ls -l
एक फ़ोल्डर जिसमें लंबे नाम वाली फाइलें होती हैं), तो लंबी लाइनें अगली पंक्ति में लिपट जाती हैं, इस प्रकार स्तंभ संरचना को गड़बड़ कर देती है।
क्या इससे बचने का कोई तरीका है? 'Nowrap' विम विकल्प के लिए कुछ समान?
अद्यतन करें
मैंने स्वीकार किए गए उत्तर के साथ एक मुद्दे पर ध्यान दिया:
अगर मैं एक उपनाम बनाता हूं जैसे: alias ll="tput rmam; ls -l; tput smam"
और फिर इसे आउटपुट करने का प्रयास करें: ll | grep foo
यह अभी भी सभी फ़ाइलों को प्रिंट करेगा , जैसे कि बिना grep।
मैंने जो हल ढूंढा है वह पूरे उर्फ के आसपास कोष्ठक लगाने का है:
alias ll="(tput rmam; ls -l; tput smam)"