Mailinglist Archive: opensuse-de (1890 mails)
| < Previous | Next > |
Re: Kleines MySQL - Problem ?
- From: Sandy Drobic <suse-linux@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 31 Jan 2007 22:59:46 +0100
- Message-id: <45C11152.3050503@xxxxxxxxxxxxxxxxxxxxxxx>
David Haller wrote:
Grins! Verübeln tue ich es dir nicht. (^-°)
Aber für "mal eben schnell in der Mittagspause hinschreiben" hat es mir gereicht. Bis ich die Optionen für AWK alle zusammengesucht hätte, wäre das umständlichere Script schon durchgelaufen.
Ich nehme mir schon die ganze Zeit vor, diese Textwerkzeuge einmal eine Woche lang durchzuackern, aber es kommt immer eine andere Sache, die höhere Priorität hat. :-/
Da ich nicht viele Oldtimer unter meinen Systemen habe, sollte es auch mit cnt++ gehen. Den Linke jedenfalls habe ich mir notiert, das geht etwas schneller als sich die Optionen über "man awk" zusammenzusuchen.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Hallo,
Am Mit, 31 Jan 2007, Sandy Drobic schrieb:
Rolf-Hubert Pobloth wrote:[..]
/tmp/datei.csv:[..]
KUNDENKARTE;;;;;
zeile1-f1;zeile1-f2;zeile1-f3;zeile1-f4;zeile1-f5;zeile1-f6;
zeile2-f1;zeile2-f2;zeile2-f3;zeile2-f4;zeile2-f5;zeile2-f6;
KUNDENKARTE;;;;;
zeile1-f1;zeile1-f2;zeile1-f3;zeile1-f4;zeile1-f5;zeile1-f6;
zeile2-f1;zeile2-f2;zeile2-f3;zeile2-f4;zeile2-f5;zeile2-f6;
/tmp/insertcounter.sh:
counter=0[..]
cat /tmp/datei.csv| while read line
do
done
*uargs* Sorry Sandy, aber das ist ganz übel... *SCNR*
Grins! Verübeln tue ich es dir nicht. (^-°)
Aber für "mal eben schnell in der Mittagspause hinschreiben" hat es mir gereicht. Bis ich die Optionen für AWK alle zusammengesucht hätte, wäre das umständlichere Script schon durchgelaufen.
$ awk 'BEGIN { FS=";"; OFS=";"; }
/KUNDENKARTE/{ cnt++; }
{ $7 = sprintf("%06i", cnt); print; }' /tmp/datei.csv
Ich nehme mir schon die ganze Zeit vor, diese Textwerkzeuge einmal eine Woche lang durchzuackern, aber es kommt immer eine andere Sache, die höhere Priorität hat. :-/
Im Standard http://www.opengroup.org/onlinepubs/007908799/xcu/awk.html
sind alle drei Varianten drin und mit GNU awk -W traditional
etc. bekomme ich keine Warnungen. Es sollte also auch 'cnt++' portabel
sein.
Da ich nicht viele Oldtimer unter meinen Systemen habe, sollte es auch mit cnt++ gehen. Den Linke jedenfalls habe ich mir notiert, das geht etwas schneller als sich die Optionen über "man awk" zusammenzusuchen.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |