कमांड लाइन पर विशिष्ट लाइन नंबर पर एक टेक्स्ट फ़ाइल खोलें

क्या आपने कभी सोचा है कि आपको एक विशिष्ट टेक्स्ट फ़ाइल को एक विशिष्ट पंक्ति संख्या में खोलने की आवश्यकता है? शायद कोड समीक्षा या समायोजन के लिए, जो भी कारण यह काफी आम है। नैनो या विम में टेक्स्ट फ़ाइल खोलने के बजाय और उस लाइन नंबर पर नेविगेट करें जिसे आप एक्सेस करना चाहते हैं, कमांड लाइन उपयोगकर्ताओं के लिए एक तेज़ तरीका उपलब्ध है।

वास्तव में, आप विम या नैनो के लॉन्च पर सीधे टेक्स्ट फ़ाइल की एक विशिष्ट पंक्ति संख्या पर कूद सकते हैं।

पाठ फ़ाइल की विशिष्ट रेखा संख्या में वीआईएम या नैनो कैसे खोलें

जॉन टैलबोट इस उपयोगी टर्मिनल टिप के साथ लिखते हैं: "मैं टर्मिनल के माध्यम से लिपियों को लिखने और पाठ को संपादित करने में काफी समय बिताता हूं, इसलिए यदि मुझे एक स्क्रिप्ट त्रुटि मिलती है जो मुझे बताती है कि लाइन 240 गड़बड़ है, तो मैं निम्न आदेश का उपयोग जल्दी से एक्सेस करने के लिए करता हूं समस्याग्रस्त रेखा: नैनो +240 script.sh "

मैंने यह वास्तव में उपयोगी कमांड पाया है, अगर आप वाक्यविन्यास का अस्पष्ट हैं तो यह आसान है:

nano +linenumber filename

उदाहरण के लिए, लाइन नंबर 21 में "script.sh" फ़ाइल खोलना नैनो के साथ होगा:

nano +21 script.sh

और script.sh सीधे चयनित 21 लाइन के साथ खुलता है और जाने के लिए तैयार होता है।

बढ़िया, है ना? यह विम में भी काम करता है:

vi +240 script.sh

और vim script.sh के 240 के लिए खुलता है। उत्तम!

इसे आज़माएं, यह किसी भी मंच के लिए अधिकांश कमांड लाइन टेक्स्ट एडिटर्स में बहुत अच्छा काम करता है, चाहे मैक ओएस एक्स, लिनक्स, बीएसडी, आप इसे नाम दें, यह बहुत अच्छा काम करता है।