Fish Shell:
एक टेक्स्ट फ़ाइल लिखना
कैसे करें:
फिश में एक टेक्स्ट फाइल में लिखने के लिए, आप echo
कमांड को पुनर्निर्देशन ऑपरेटर्स के साथ मिला सकते हैं। फिश में फाइल लेखन के लिए विशेष रूप से लोकप्रिय थर्ड-पार्टी लाइब्रेरीज नहीं हैं, क्योंकि शेल के बिल्ट-इन कमांड इस उद्देश्य के लिए सीधे और कुशल होते हैं।
एक नई फाइल में टेक्स्ट लिखना या मौजूदा फाइल को ओवरराइट करना:
echo "Hello, Fish Shell!" > output.txt
यह कमांड “Hello, Fish Shell!” को output.txt
में लिखता है, यदि फाइल मौजूद नहीं है तो इसे बनाना या यदि यह है तो इसे ओवरराइट करना।
मौजूदा फाइल में टेक्स्ट जोड़ना:
यदि आप बिना वर्तमान सामग्री को हटाए एक मौजूदा फाइल के अंत में टेक्स्ट जोड़ना चाहते हैं, तो जोड़ने के ऑपरेटर >>
का उपयोग करें:
echo "Adding new line to file." >> output.txt
कई लाइनें लिखना:
आप एक फाइल में कई लाइनों को लिख सकते हैं जलदूत कंपनी के साथ एक नया लाइन चरित्र \n
का उपयोग करते हुए, या आप सेमीकोलन का उपयोग करके कई उद्धरण कमांडों को एक साथ जोड़ सकते हैं:
echo "First Line\nSecond Line" > output.txt
# या
echo "First Line" > output.txt; echo "Second Line" >> output.txt
नमूना आउटपुट:
ऊपर दिए गए कमांड चलाने के बाद output.txt
की सामग्री को देखने के लिए, cat
कमांड का उपयोग करें:
cat output.txt
First Line
Second Line
दिखाए गए तरीकों से टेक्स्ट को प्रतिस्थापित करना या जोड़ना फ़ाइल सामग्री को आपकी आवश्यकताओं के अनुसार हेरफेर करता है, जिससे यह फिश शेल में टेक्स्ट फाइलों के साथ काम करने के सरल फिर भी शक्तिशाली तरीके को प्रदर्शित करता है।