Moin, On Tue, 2006-11-14 at 20:29 +0100, Rüdiger Noack wrote: > Gebhard Dettmar schrieb: > > > Was ich nicht ganz raffe, ist, wieso -n =trailing newline-Unterdrückung > > awk nicht mehr den String hinter print lesen lässt (also letztlich das > > gleiche wie Hans-Georg ;-) > > > Ich verstehe zwar nicht, welchen Stríng hinter welchem print du meinst, > aber ich glaube so viel verstanden zu haben, dass der BEGIN- und der > END-Block unabhängig von einem Eingabestrom abgearbeitet werden. Der > Ausführungsblock wird aber nur abgearbeitet, wenn der Eingabestrom nicht > leer ist. Bei 'echo -n "" | awk...' ist er leer, bei 'echo "" | awk...' > eben nicht (\n). Das heißt auch, dass awk _immer_ die Arbeit aufnimmt, > den Ausführungsblock aber u.U. umgeht. ich hatte gestern IMHO sinngemäss das Gleiche geschrieben und bekam als Antwort "Das ist Unsinn." Kann mir bitte einer sagen, was denn jetzt richtig ist? Irgendwie hab ich das Gefühl im Kreis zu laufen ... Gruss -- hgb
Attachment:
signature.asc
Description: This is a digitally signed message part