रखने के लिए जब मैं "बिल्ली test.file" उपयोग करें, यह दिखा देंगेउपयोग बैश लाइन द्वारा लाइन पढ़ सकते हैं और अंतरिक्ष
1
2
3
4
मैं बैश फ़ाइल का उपयोग करते हैं,
cat test.file |
while read data
do
echo "$data"
done
यह दिखा देंगे
1
2
3
4
मैं मूल परीक्षण फ़ाइल की तरह परिणाम कैसे बना सकता हूं?
क्योंकि लिपि प्रति पंक्ति एक एकल चर में पढ़ रही है, डेटा के भीतर किसी भी रिक्त स्थान (पहले गैर-खाली के बाद) को संरक्षित किया जाता है। लेकिन खाली आईएफएस प्रमुख रिक्त स्थान (ksh और bash में) को संरक्षित करता है। –
यह एक ऐसा स्थान है जहां आप लिख सकते हैं 'जबकि आईएफएस = डेटा पढ़ना; ... ' –
@glennjackman मैं' निर्यात IFS' को आजमाने की कोशिश कर रहा था ..., अच्छा मैंने आपको टिप पढ़ा! –