Ho appena incontrato diverse risposte come l' analisi di un file di testo delimitato ... che usano il costrutto:
while IFS=, read xx yy zz;do
echo $xx $yy $zz
done < input_file
dove la IFS
variabile è impostata prima del read
comando.
Ho letto il riferimento bash ma non riesco a capire perché questo è legale.
Provai
$ x="once upon" y="a time" echo $x $y
dal prompt dei comandi di bash ma non è stato fatto eco. Qualcuno può indicarmi dove è definita quella sintassi nel riferimento che consente di impostare la variabile IFS in quel modo? È un caso speciale o posso fare qualcosa di simile con altre variabili?