Sie sind nicht angemeldet.

1

13.01.2007, 18:24

[gelöst] Brauche Hilfe bei einem einfachen SED Problem

Hallo zusammen,

schimpfe mich noch als Linux Newbie - deshalb stolppere ich auch über SED

Will in einem Script nur die Zahlen editieren

Beispiel
Input:
8766 (Detached)
oder
11234 (Attached)

das Ergebnis sollte dann sein:
8766
oder
11234

sollte doch mit SED gehen, oder?

Stolpere natürlich - habe bis jetzt nur String Replacement gechafft mt diesem Befehl - aber nur digits darzustellen funzt nicht.

Kann mir jemand weiterhelfen, bitte.

Danke im voraus.

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

13.01.2007, 18:43

RE: Brauche Hilfe bei einem einfachen SED Problem

und was hat sich an den zahlen verändert? sind doch immer noch die selben!
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

strcat

Unix Gladiator

  • »strcat« ist männlich

Beiträge: 2 331

Wohnort: /Earth/Germany/Bavaria/Regensburg

  • Nachricht senden

3

13.01.2007, 18:46

RE: Brauche Hilfe bei einem einfachen SED Problem

Quellcode

1
awk '$1 ~ /[0-9][0-9]*$/ { print $1 }' foo

Eklig, aber fuer das Beispiel tut es.
Christian 'strcat' Schneider <http://www.strcat.de/>
/* When all else fails, read the instructions. */

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

13.01.2007, 19:01

RE: Brauche Hilfe bei einem einfachen SED Problem

na wenn er nur die ziffern haben will, dann kann er es ja auch mit

Quellcode

1
tr -c -d "0123456789"
durch eine pipe schicken, oder?
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

5

14.01.2007, 17:16

danke - mit dem tr - kriegt ich es hin.

Thema bewerten