जब फ़ाइलों की सामग्री को देखते हैं, तो मैं स्वचालित रूप से cat
छोटी फ़ाइलों को पसंद करना चाहता हूं, लेकिन less
वे स्क्रीन आकार से अधिक होती हैं। मैं कुछ का उपयोग कर सकता था wc -l
, लेकिन क्या एक बेहतर तरीका है जो शायद खिड़की के आकार / वर्तमान में उपलब्ध लाइनों की मात्रा पर भी विचार करता है?
नोट: सामान्य रूप से आपको
—
क्रिस पेज
cat
फ़ाइलों को देखने के लिए उपयोग करने से बचना चाहिए । आमतौर पर आपको केवल cat
एक फाइल की सामग्री को stdout में भेजने के लिए उपयोग करना चाहिए ताकि इसे किसी अन्य प्रक्रिया में पाइप किया जा सके। cat
देखने के लिए उपयोग करने से बचने का कारण यह है कि यह टर्मिनल को कच्ची बाइट भेजता है, जिससे अनपेक्षित टर्मिनल कमांड निष्पादित हो सकते हैं (उदाहरण के लिए, कुछ उपयोगकर्ता अटक गए हैं जब टर्मिनल कीबोर्ड को अक्षम करने के लिए सही बाइट्स को शामिल करने के लिए एक फ़ाइल हुई) । आपको आमतौर पर पेजर जैसे less
या संपादक का उपयोग करना चाहिए , जो प्रदर्शन के लिए विशेष वर्णों को प्रारूपित करेंगे ताकि वे टर्मिनल द्वारा व्याख्या न करें।
यदि आप टर्मिनल में सीधे फ़ाइल सामग्री देखने के लिए बिल्ली का उपयोग करने जा रहे हैं,
—
क्रिस पेज
cat -v
तो कम से कम उपयोग करें ताकि यह विशेष पात्रों से बच जाए।
@bitmask अच्छी बात है, इसीलिए मैंने पूछा कि स्प्लिट-स्क्रीन
—
टोबीस किंजलर
cat
आईएनजी संभव है? जो एक बेहतर समाधान हो सकता है
@ChrisPage मेरा कीबोर्ड नहीं मारा गया था, लेकिन मुझे लगता है कि मैं कोडपेज को एक बार
—
खराब
cat -v
git log
जिसमें यह सटीक बात करता है। आप पहले से कभी नहीं जानते हैं कि आप क्या करने जा रहे हैं (क्या आपको हिट करना हैq
?)।