Anzeige:
Ergebnis 1 bis 3 von 3

Thema: wieder eine newbee frage

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.10.2005
    Ort
    MATRIX
    Beiträge
    91

    wieder eine newbee frage

    ich will ein script schreiben, welches alle dateien eines verzeichnisses mit mit sql bearbeiten (in den dateien sind SELECT XYZ FROM etc.) die ausgabe hätte ich gern in einem anderen verzeichnis, dem das datum angehangen wird ...
    erste idee:

    AUFRUF, scriptname datenbankname;
    inhalt
    >>>
    sql $1 < ./Verzeichnis/$abc > ./anderes_Verzeichnis/datum/$abc.txt
    <<<

    meine fragen:
    - wie bekomme ich eine schleife hin, die in die Variable abc den jeweiligen Dateinamen packt
    - wie erstelle ich automatisch das verzeichnis mit dem aktuellem datum
    - ist mein plan zu realisieren .. oder geht es viel einfacher?

    THX
    Ich will ja die Welt verbessern, aber Gott gibt mir den Quellcode nicht. Aber die Grafik hat er geil hinbekommen!

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.02.2004
    Ort
    Boeblingen
    Beiträge
    90
    Zitat Zitat von Mehlwurm
    ...

    meine fragen:
    - wie bekomme ich eine schleife hin, die in die Variable abc den jeweiligen Dateinamen packt
    for file in *
    do
    action
    done
    - wie erstelle ich automatisch das verzeichnis mit dem aktuellem datum
    mkdir /pfad/bladir-`date %optionen`
    [/QUOTE]...
    Fuer naehres zu dem datum siehe man date...
    Servus und bis bald,

    Blackhawk

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.10.2005
    Ort
    MATRIX
    Beiträge
    91

    hab es geschafft

    for file in ./*.abc
    do
    sql $datenbank < $file > ../"$zeit"/"$file".txt
    done


    nochmal danke!
    Ich will ja die Welt verbessern, aber Gott gibt mir den Quellcode nicht. Aber die Grafik hat er geil hinbekommen!

Lesezeichen

Berechtigungen

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