Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Ausgabe von ls nach HTML Formatieren (shellscript)

  1. #1
    Registrierter Benutzer
    Registriert seit
    04.09.2002
    Beiträge
    15

    Ausgabe von ls nach HTML Formatieren (shellscript)

    Hallo ich würde gerne die Ausgabe von ls -d */index.php als Hyperlinks in eine HTML-Datei schreiben. Momentan sieht das Script so aus:
    -----SCHNIPP---------
    verz=$(ls -d */index.php)
    echo "<a href=\"${verz}\">${verz}</a>">content.html
    -----SCHNAPP--------
    Das funktioniert allerdings nur, wenns nur einen Ordner mit einer index.php gibt. Wie mach ich, dass er pro gefundener index.php einen Hyperlink erstellt?
    Geändert von sepp2k (14-12-2002 um 12:34 Uhr)
    Der Microsoft Windows Installationsvorgang ist abgeschlossen. Sie können ihren PC jetzt wegschmeißen

  2. #2
    Registrierter Benutzer
    Registriert seit
    26.12.2001
    Beiträge
    228
    mit einer while-Schleife sollte das gehen!
    pornstars-online.de

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.09.2002
    Beiträge
    15
    Ich weiß allerdings nicht wie. Der Inhalt von $verz sieht ja in etwa folgendermaßen aus:
    "Name\ des\ ersten\ Verzeichnisses/index.php Name\ des\ zweiten\ Verzeichnisses/index.php"
    Ich müsste das dann irgendwie aufsplitten so dass ich jeden Pfad einzeln behandel kann
    Der Microsoft Windows Installationsvorgang ist abgeschlossen. Sie können ihren PC jetzt wegschmeißen

  4. #4
    Registrierter Benutzer
    Registriert seit
    26.12.2001
    Beiträge
    228
    Code:
    for i in `ls -d`; do echo "<a href=\"$i\">$i</a>">content.html; done
    weiß aber nicht obs geht!
    pornstars-online.de

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •