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 messageReceived on Fri 10 Apr 2009 - 17:49:50 CEST