Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Tabelle per shell script lösen...

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

    Tabelle per shell script lösen...

    Hi,

    und noch ein Problem am Rande meiner Verzweiflung

    und zwar hab ich 3 Dateien mit Werten, die ich gerne ich eine Html-Seite einlesen möchte und zwar in eine Tabelle. Hab nu scho mehrere Dinge probiert und bekomm es einfach nicht hin

    zur Ausgangssituation:

    3 Dateien die ca. so aussehen könnten:
    Datei1:
    Code:
    hallo
    herr
    maier
    gute
    nacht
    Datei2:
    Code:
    der
    mann
    im
    mond
    lacht
    datei3:
    Code:
    das
    gute
    schmeckende
    alte
    bier
    jede datei besitz in der selben zeile die dazugehörigen werte
    sprich neue datei:
    Code:
    d1z1   d2z1   d3z1
    d1z2   d2z2   d3z2
    d1z3   d2z3   d3z3
    d1z4   d2z4   d3z4
    d1z5   d2z5   d3z5
    so sollte dies dann aussehen .... als html-tabelle

    falls wer ne idee hat ... dem wär ich überaus dankbar!

    danke im vorraus


    gruss
    benni

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.04.2005
    Beiträge
    105
    das schaut aus wie eine hausaufgabe

    hab erst am abend zeit

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    87
    Wie wäre es mit einer awk Version
    Code:
    #!/bin/sh
    #
    # Die 3 Eingabedateien heißen d1, d2 und d3
    #
    echo '<table>'
    for i in $(seq 1 $(awk 'END {print FNR}' d1));
            do echo '<tr><td>'
    awk -v a=$i 'FNR==a {print $0}' d1
    echo '</td><td>'
    awk -v a=$i 'FNR==a {print $0}' d2
    echo '</td><td>'
    awk -v a=$i 'FNR==a {print $0}' d3
    echo '</td></tr>'
    done
    echo '</table>'
    Man könnte es sicherlich noch vereinfachen

Lesezeichen

Berechtigungen

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