सवाल कम: बड़ी फ़ाइल में लाइन नंबर पर त्वरित रूप से कूदें


मैं ऐसा करने का एक तरीका जानने के लिए संघर्ष कर रहा हूं ... मैं उपयोग कर रहा हूं less एक बड़ी (~ 1 जीबी) फ़ाइल देखने के लिए। मैं फ़ाइल में "$ n" पंक्ति पर कूदना चाहता हूं - अधिमानतः मेरे टर्मिनल में स्क्रॉल करने के लिए लाइन 1 - ($ n-1) के लिए प्रतीक्षा किए बिना।

मैं इसे इस तरह कुछ उपयोग करके vim में करूँगा:

localhost:~# vim myfile +$n

क्या समकक्ष कमांड लाइन विकल्प है? यदि नहीं, तो फ़ाइल खोलने के बाद ऐसा करने का कोई तरीका है less?


79
2018-02-24 19:48


मूल


एक सवाल जो मुझे बार-बार परेशान करता था, जब मेरे पास जवाब खोजने का समय नहीं था। टाइपिंग 'एच' ने मदद की हो सकती है, क्योंकि यह "कम कमांड का सारांश" प्रदर्शित करता है ... - lajuette


जवाब:


अगर फ़ाइल खुली है तो आप टाइप कर सकते हैं:

  • 100g 100 वीं लाइन पर जाने के लिए।

  • 50p  फ़ाइल में 50% पर जाने के लिए।

  • 100P 100 वें बाइट वाली रेखा पर जाने के लिए।

आप इन्हें टर्मिनल से जोड़कर उपयोग कर सकते हैं + उनके सामने:

less +100g bigfile.txt

118
2018-02-24 20:07



और मत भूलना, आप अंतिम पंक्ति पर जाने के लिए $ टाइप कर सकते हैं। - rob
हे - उदाहरण के लिए धन्यवाद !! मुझे बहुत मदद की !! - Poni