Christoph Sandhaus schrieb:
> Das Problem ist die Shell, und nicht awk.
Ja, da bin ich auch mittlerweile drauf gekommen :).
> Dein Problem löst du mit einem Trick: definiere eine awk Variable (-v). An
> dieser Stelle benutzt du noch Shell-Escapes, also SingleQuote durch \
> entwertet. Dann steht in SQ das SingleQuote und kannst es in der print
> Klammer nutzen:
>
> awk -v SQ="\'" -F';' '{print SQ $1 SQ "," SQ $2 SQ }' foobar.txt > barfoo.txt
Soweit war ich in der Manpage wohl noch nicht gekommen. Da warst Du
schneller ;). Ich merke aber, das es sich durchaus lohnt sich mit awk
zu beschäftigen.
> Ist das die gesuchte Lösung?
Ja! Danke Dir, Christoph.
Gruss,
Christian
Received on Fri Mar 23 2007 - 09:59:20 CET
This archive was generated by hypermail 2.2.0 : Fri Mar 23 2007 - 09:59:53 CET