[Batch/Bash] sed

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Epidrome, 9. Dezember 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 9. Dezember 2009
    sed

    Hallo,

    habe ein Problem mit auslesen von img src links.
    Möchte gern aus eine Datei alles aus lesen was zwischen
    img src="*********" oder src="*******" ist.

    Habe es selber ausprobiert, es wird aber immer den Letzten Link aus der Datei ausgegeben.
    Code:
    #/bin/bash
    ...
    LINK=$(sed -n -e 's_^.*src=\ usw...
    
    
    Sorry kann keine genauen Zitat wieder geben bin unterwegs.

    Jetzt ist die Frage wie kann ich mit sed oder einen anderen Befehl, eine Datei von anfang an bis ende durch gehen und alles was zwischen "..." bei src ist auslese und speicher.

    Dank im Voraus.
     
  2. 9. Dezember 2009
    AW: sed

    versuchs mal mit
    Code:
    cat a | grep -i 'src="'|awk -F 'src="' '{print$2}'|awk -F'"' '{print$1}'
    
     
  3. 9. Dezember 2009
    AW: sed

    Ja, aber in Linux nur Console, VB.net wir schwerrrr.
    C++ konnte hin kommen.
    Die Lösung XodoX werde ich mal testn.
     
  4. 9. Dezember 2009
    AW: sed

    Ich glaube ich habe noch eine Fehler drin:
    Code:
     
    xvar=$(cat test.html | grep -i 'src="'|awk -F 'src="' '{print$2}'|awk -F'"' '{print$1}');
    
     
  5. 9. Dezember 2009
    AW: sed

    Den Unterschied zwischen Batch und Bash kennst du aber schon, ja?
     
  6. 10. Dezember 2009
    AW: sed

    Sorry geht nicht, der Zeigt mir nur eine Link an.
    Nicht alle die mit src=" anfangen. Nur den letzten.
    Gibt es einen Befehl für SED für alle oder irgendwas in der art...
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.