[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: awk



On 14.11.06 23:01:30, Hans-Georg Bork wrote:
> 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."

Und derjenige ('Bitkoenig') hat offensichtlich keine Ahnung. Die
awk-Manpage ist hier eigentlich sehr deutlich.

Andreas

-- 
Good news.  Ten weeks from Friday will be a pretty good day.



Reply to: