मैं विंडोज कमांड प्रॉम्प्ट में इको के साथ एक बहुस्तरीय पाठ फ़ाइल कैसे बनाऊं?


14

मैं विंडोज 7 का उपयोग कर रहा हूं और मैं कमांड प्रॉम्प्ट में पाठ की कुछ पंक्तियों के साथ एक छोटी पाठ फ़ाइल जल्दी से बनाना चाहूंगा।

मैं एक सिंगल लाइन टेक्स्ट फाइल बना सकता हूं:

echo hello > myfile.txt

लेकिन मैं इस इको कमांड का उपयोग करके कई लाइनों के साथ एक टेक्स्ट फ़ाइल कैसे बना सकता हूं? मैंने निम्नलिखित के साथ प्रयास किया है, जब मैं फ़ाइल को पढ़ने के साथ काम नहीं करता more:

echo hello\nsecond line > myfile.txt

कोई सुझाव? या क्या कोई अन्य मानक कमांड है जिसे मैं इसके बजाय उपयोग कर सकता हूं echo?


जवाबों:


15

आप फ़ाइल में दूसरी पंक्ति को जोड़ने के लिए >> वर्णों का उपयोग कर सकते हैं, जैसे

echo hello > myfile.txt
echo second line >> myfile.txt

18

इसके तीन तरीके हैं।

  1. प्रत्येक पंक्ति का उपयोग करके जोड़ें >>:

    C:\Users\Elias>echo foo > a.txt
    C:\Users\Elias>echo bar >> a.txt
    
  2. कई लाइनों को प्रतिध्वनित करने के लिए कोष्ठकों का प्रयोग करें:

    C:\Users\Elias>(echo foo
    More? echo bar) > a.txt
    
  3. लाइक ^जोड़ने के लिए प्रत्येक पंक्ति के बाद दो बार केयरट ( ) और हिट एंटर टाइप करें :

    C:\Users\Elias>echo foo^
    More?
    More? bar > a.txt
    

उपरोक्त सभी एक ही फ़ाइल का उत्पादन करते हैं:

C:\Users\Elias>type a.txt
foo
bar

0

आप लिखने के लिए प्रत्येक पंक्ति के बीच एक स्थान रख सकते हैं:

echo line1 line2 "line 3" > file.txt

यह एक पंक्ति में सब कुछ प्रदर्शित करता है:line1 line2 "line 3"
everythingukasz Nojek
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.