अंत में स्क्रॉल किया गया `कम` खोलें


89

क्या खोलने का कोई तरीका है lessऔर क्या यह फ़ाइल के अंत तक स्क्रॉल है? मैं हमेशा कर रहा हूं less app.logऔर फिर Gनीचे जाने के लिए दबा रहा हूं ।

मैं वहाँ की तरह कुछ है आशा करती हूं कि less --endया less -exec 'G'

जवाबों:


143

less +G app.log

+ फ़ाइल खोले जाने पर एक प्रारंभिक कमांड चलाएगा

G अंत तक कूदता है

जब कई फाइलें चलन में होती हैं, तो ++देखी जाने वाली हर फाइल पर कमांड लागू होती है। सिर्फ पहले वाला नहीं। उदाहरण के लिए, less ++G app1.log app2.log


नीचे दिए गए @Dfaure के अनुसार, प्रत्येक फ़ाइल को देखने के लिए विकल्प ++ से शुरू होना चाहिए।
डैनियल अल्फ्रेडो सूटीले

1
@DanielAlfredoSottile अच्छा बिंदु है, मैं इसे पहले गलत। उत्तर को शामिल करने के लिए संपादित किया गया है ++
माइल

36
less +F filename

अंत में जाकर फाइल को पूँछेंगे।

कम मैन पेज से:

F आगे स्क्रॉल करें, और फ़ाइल के अंत तक पहुंचने पर पढ़ने का प्रयास करते रहें। आम तौर पर इस कमांड का उपयोग फ़ाइल के अंत में पहले से ही किया जाएगा। यह एक फ़ाइल की पूंछ की निगरानी करने का एक तरीका है, जो बढ़ते हुए देखा जा रहा है। (व्यवहार "टेल-एफ" कमांड के समान है।)


8

कम मैन पेज से:

यदि कमांड लाइन विकल्प + से शुरू होता है, तो उस विकल्प के शेष को प्रारंभिक कमांड से कम पर ले जाया जाता है। उदाहरण के लिए, + G शुरुआत के बजाय फ़ाइल के अंत में शुरू करने के लिए कम बताता है, और + / xyz इसे फ़ाइल में "xyz" की पहली घटना को शुरू करने के लिए कहता है। एक विशेष मामले के रूप में, + कृत्यों जैसे + जी; यही है, यह निर्दिष्ट लाइन नंबर पर प्रदर्शन शुरू करता है (हालांकि, ऊपर "जी" कमांड के तहत कैविएट देखें)। यदि विकल्प ++ से शुरू होता है, तो शुरुआती कमांड हर फ़ाइल पर लागू होती है, न कि केवल पहले एक पर। पहले बताई गई + कमांड का उपयोग हर फाइल के लिए एक प्रारंभिक कमांड सेट करने (या बदलने) के लिए भी किया जा सकता है।

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