मुझे कई उत्तरों का सामना करना पड़ा है जैसे कि एक सीमांकित पाठ फ़ाइल को पार्स करना ... जो निर्माण का उपयोग करता है:
while IFS=, read xx yy zz;do
echo $xx $yy $zz
done < input_file
जहाँ IFS
चर को read
कमांड से पहले सेट किया जाता है ।
मैं बैश संदर्भ के माध्यम से पढ़ रहा हूं, लेकिन यह पता नहीं लगा सकता कि यह कानूनी क्यों है।
मैंने कोशिश की
$ x="once upon" y="a time" echo $x $y
बैश कमांड प्रॉम्प्ट से लेकिन कुछ भी नहीं मिला। क्या कोई मुझे बता सकता है कि उस सिंटैक्स को उस संदर्भ में कैसे परिभाषित किया जाता है जो आईएफएस चर को उस तरह से सेट करने की अनुमति देता है? क्या यह एक विशेष मामला है या मैं w / अन्य चर के समान कुछ कर सकता हूं?