l=1; cat ascii-date | while read line; do
echo $line | sed -e s/#[0-9]*$/$l/g; l=$((l+1));
done
Sowas in der Richtung wäre auch meine erste Idee gewesen. Wenn
line jedoch mehrere aufeinander folgende Freizeichen enthält,
werden diese als Whitespace geschluckt und zu einem Freizeichen
On Thu, 20 Oct 2005 09:57:35 +0200
Roland M. Kruggel [EMAIL PROTECTED] wrote:
l=1; cat ascii-date | while read line; do
echo $line | sed -e s/#[0-9]*$/$l/g; l=$((l+1));
done
Wenn line jedoch mehrere aufeinander folgende Freizeichen
enthält, werden diese als Whitespace
On Mon, 17 Oct 2005 17:07:29 +0200
Jörg Schütter [EMAIL PROTECTED] wrote:
nicht sehr elegant, aber scheint zu funktionieren
l=1; cat ascii-date | while read line; do
echo $line | sed -e s/#[0-9]*$/$l/g; l=$((l+1));
done
Sowas in der Richtung wäre auch meine erste Idee gewesen. Wenn
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
irgend ein text2 text2 text2 #422
irgend ein text# text text- #423
awk 'sub(/#.+/, NR)' ascii-Datei
--
Haeufig gestellte Fragen und Antworten (FAQ):
Hallo Sascha,
Sascha Hüdepohl [EMAIL PROTECTED] wrote:
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
irgend ein text2 text2 text2 #422
irgend ein text# text text- #423
awk 'sub(/#.+/, NR)' ascii-Datei
Das funktioniert aber
Am Dienstag 18 Oktober 2005 12:49 schrieb Joerg Sommer:
Hallo Sascha,
Sascha Hüdepohl [EMAIL PROTECTED] wrote:
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
irgend ein text2 text2 text2 #422
irgend ein text# text text- #423
Hallo,
Am Tue, 18 Oct 2005, Bernhard Wehmann schrieb:
Am Dienstag 18 Oktober 2005 12:49 schrieb Joerg Sommer:
Sascha Hüdepohl [EMAIL PROTECTED] wrote:
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
irgend ein text2 text2 text2 #422
Hallo Liste,
ich habe ein kleine problem welches ich nicht in den griff bekomme.
Einen Lösungsansatz habe ich mit awk und sed probiert, bin leder
beides mal gescheitert.
Folgede Aufgabenstellung:
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
Hello Roland,
On Mon, 17 Oct 2005 15:36:58 +0200
Roland M. Kruggel [EMAIL PROTECTED] wrote:
Hallo Liste,
ich habe ein kleine problem welches ich nicht in den griff bekomme.
Einen Lösungsansatz habe ich mit awk und sed probiert, bin leder
beides mal gescheitert.
Folgede
Am Montag, 17. Oktober 2005 15:36 schrieb Roland M. Kruggel:
Folgede Aufgabenstellung:
Es besteht eine ascii-Datei mit folgendem Format:
...
irgend ein text1 text1 text1 #421
irgend ein text2 text2 text2 #422
irgend ein text# text text- #423
...
Das script soll alles was
nicht sehr elegant, aber scheint zu funktionieren
l=1; cat ascii-date | while read line; do
echo $line | sed -e s/#[0-9]*$/$l/g; l=$((l+1));
done
funktioniert sogar prima.
Danke
--
cu
Roland Kruggel mailto: [EMAIL PROTECTED]
System: Intel 3.2Ghz, Debian etch, 2.6.13.1, KDE 3.3.2
Hallo Roland,
Roland M. Kruggel [EMAIL PROTECTED] wrote:
Hallo Liste,
ich habe ein kleine problem welches ich nicht in den griff bekomme.
Einen Lösungsansatz habe ich mit awk und sed probiert, bin leder
Mit sed wird das nix. sed kann nicht rechnen und damit nicht zählen.
(Stimmt nicht
12 matches
Mail list logo