• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] Textfile zeilenweise auslesen probleme mit Zeilenum

Hi,

ich kriegs nicht gebacken. Ich moechte folgendes realisieren.

Textdatei guckt so aus:

1111 aaaaa
2222 bbbbb

Nun setze ich ein

for i in `cat filename`; do echo $i; done
dabei entsteht ein:
1111
aaaaa
2222
bbbbb

warum!? Wie kann ich mir die Textdatei zeilenweise per echo wieder ausgeben?

Danke & Gruß Dominik

ps. hintergrund ist, dass ich die Ausgabe per while weiterverarbeiten moechte.
 
Habs rausgefunden:
Man muss den Internal Field Seperator anders setzen.
IFS=$'\n'

siehe
http://www.mat.univie.ac.at/users/praxis/public_html/tpcsue3.html

Gruß Dominik
 
Oben