text aus quellcode auslesen mit sed

Diskutiere text aus quellcode auslesen mit sed im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Hallo, wollte mir gern ein kleines Script basteln womit ich bestimmte Call by Call Vorwahlen aus einem Quellcode rausfiltern kann Beispiel:...

  1. SR166

    SR166 Grünschnabel

    Dabei seit:
    09.01.2009
    Beiträge:
    9
    Zustimmungen:
    0
    Hallo,

    wollte mir gern ein kleines Script basteln womit ich bestimmte Call by Call Vorwahlen aus einem Quellcode rausfiltern kann
    Beispiel:
    Code:
    <a href='http://www.01072.eu' target='_blank'><font size=1 face='verdana'>01072 Telecom</font></a><br><font size=1 face='verdana'>Netzvorwahl:<b>[COLOR="Red"]01072[/COLOR],<br><font color=red>Tarif gilt nicht für alle Handy-Netze</font></b></font><br>
    aus diesel Quellcode bräuchte ich die Nummer 01072.
    Wie kann ich das mit grep und sed machen?
    Mit folgendem Befehl bekomme ich es hin, wenn die Nummer fünfstellig ist und praktisch das Komma nicht vorhanden ist:
    Code:
    VORWAHL=`grep 'Netzvorwahl\:<b\.*' $TMPFILE | sed -e s/^.*\:b\//g -e s/\<'\/'b\>.*//g -e s/^.*\>//g`
    Wie kreig ich aber die vierstellige Nummer und das Komma entfernt???(

    Vielen Dank.
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. larry

    larry Tripel-As

    Dabei seit:
    27.11.2007
    Beiträge:
    159
    Zustimmungen:
    0
    So auf die schnelle:
    Code:
    grep -Eo 'Netzvorwahl\:<b>[[:digit:]]*' file | grep -Eo '[[:digit:]]{4,5}' 
    (Falls die Nummern nur 4 oder 5 stellig sind)
     
  4. SR166

    SR166 Grünschnabel

    Dabei seit:
    09.01.2009
    Beiträge:
    9
    Zustimmungen:
    0
    so auf die schnelle???:respekt:
    läuft auf Anhieb.... ich werd weich...da hab ich schon zig stunden dran verbracht...

    Vielen Dank
     
Thema:

text aus quellcode auslesen mit sed

Die Seite wird geladen...

text aus quellcode auslesen mit sed - Ähnliche Themen

  1. Textdatei filtern und löschen mit grep /sed

    Textdatei filtern und löschen mit grep /sed: Guten morgen liebe Forenmitglieder, da ich etliche Jahre in Sachen Linux pausiert habe und nun wegen beruflichem Wechsel wieder dort einsteige...
  2. 2 Spalten in EINER Textdatei GETRENNT addieren

    2 Spalten in EINER Textdatei GETRENNT addieren: Hey, bin ein ziemlicher Neuling in Sachen programmieren. Nun steh ich vor dem Problem, dass ich 2 Zahlenspalten inner Textdatei (vim) getrennt...
  3. Kontextmenü mit einem Skript verbinden

    Kontextmenü mit einem Skript verbinden: Abend, wenn ich z. B. eine simple Umwandlung eines Bildformates in ein anderes über das KDE-Kontextmenü (Servicemenü nennt es sich im KDE oder...
  4. Timestamp an Inhalt einer Textdatei anfügen

    Timestamp an Inhalt einer Textdatei anfügen: Hallo, ich als neuer, unerfahrener Nutzer von Linux und der bash hätte folgende Frage. Und zwar würde ich gerne mit einem command den Zeitstempel...
  5. [code]Text[/code] im Editor nicht mehr vorhanden

    [code]Text[/code] im Editor nicht mehr vorhanden: Hallo, früher gab es im Editor noch den Button für das erstellen von Code-Segmenten. Ich hab das für Konsolen-Output oder angabe von Befehlen...