Re: bash: Datei zeilenweise lesen
Hallo,
Am Don, 29 Jan 2009, Matthias Meyer schrieb:
>Ich möchte in der bash eine Datei zeilenweise einlesen.
>Diese kann aber "\" enthalten und auch führende Leerzeichen.
>read line < file liest die "\" nicht mit
>read -r line < file liest die führenden Leerzeichen nicht mit.
>
>Leider finde ich auch keine manpage (o.ä.) zu read.
help read
>Wenn jemand einen Tipp hätte :-)
$ echo 'a b c\
foo bar\
bla blubb' | while IFS= read -r l; do echo "»$l«"; done
»a b c\«
» foo bar\«
» bla blubb«
HTH,
-dnh
--
"Only perl can parse Perl." -- Larry Wall
Reply to: