shell - bash while loop to explode variables from text file -
मूल की सामग्री
$ var1 $ var4 $ var3 $ var2
< / Pre>सामग्री की testparsher.sh
#! / Bin / bash var1 = "स्मिथ ^ जॉन" var2 = "998877" var3 = "सदस्य" var4 = "12" बिल्ली / Dev / null & gt; फ़ाइल को पढ़ने के दौरान file.txt फ़ाइल नाम = उत्पत्ति; करो $ लाइन & gt; & gt; File.txt किया & lt; "$ Filename"
मुझे चाहिए file.txt:
स्मिथ ^ जॉन 12 सदस्य 998877
मुझे मिल रहा है file.txt
$ var1 $ var4 $ var3 $ var2
तो पाश को देखने के लिए पाश को पाने के लिए वाक्यविन्यास क्या है प्रीलोडेड चर के रूप में पाठ?
आपके समय के लिए बहुत बहुत धन्यवाद।
आपको eval का उपयोग करने की आवश्यकता है:
#! / Bin / bash var1 = "स्मिथ ^ जॉन" var2 = "998877" var3 = "सदस्य" var4 = "12" बिल्ली / dev / null & gt ; फ़ाइल को पढ़ने के दौरान file.txt फ़ाइल नाम = उत्पत्ति; करो eval गूंज $ पंक्ति & gt; & gt; File.txt किया & lt; "$ फाइलनाम"
Comments
Post a Comment