Saya baru saja menemukan beberapa jawaban seperti mem-parsing file teks yang dibatasi ... yang menggunakan konstruk:
while IFS=, read xx yy zz;do
echo $xx $yy $zz
done < input_file
di mana IFS
variabel diatur sebelum read
perintah.
Saya telah membaca referensi bash tetapi tidak tahu mengapa ini legal.
Saya mencoba
$ x="once upon" y="a time" echo $x $y
dari prompt perintah bash tetapi tidak mendapatkan apa-apa. Dapatkah seseorang mengarahkan saya ke tempat sintaks didefinisikan dalam referensi yang memungkinkan variabel IFS diatur dengan cara itu? Apakah ini kasus khusus atau dapatkah saya melakukan sesuatu yang serupa dengan variabel lain?