Re: awk-Skript mit festem Arbeitsdateinamen

From: Bernd Walter <ticso(at)cicely7.cicely.de>
Date: Fri, 10 Apr 2009 17:49:42 +0200

On Fri, Apr 10, 2009 at 05:29:55PM +0200, Oliver Fromme wrote:
> Polytropon <freebsd(at)edvax.de> wrote:
> > FILENAME = "blubb.csv";
> > FS = ":";
>
> Das sollte vermutlich in einem »BEGIN {...}« Block stehen.
> Alles, was außerhalb von Blöcken steht, wird als Pattern
> bzw. boolsche Ausdrücke interpretiert; obige Zuordnungen
> sind halt immer »True« und haben eine Default-Action.
> Wenn awk ein kleines bisschen cleverer wäre, sollte er
> in solchen Fällen eine Warnung ausgeben.
>
> Außerdem: Wenn es CSV-Dateien sind, dann solltest Du ","
> als Separator nehmen, nicht ":". Anderenfalls sind es
> keine CSV-Dateien.

':' getrennte Dateien kann man ziemlich gut mit den cget-Funktionen
zerlegen.
Ist natürlich dann C und nicht awk...

-- 
B.Walter <bernd@bwct.de> http://www.bwct.de
Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 10 Apr 2009 - 17:49:50 CEST

search this site