PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wieder eine newbee frage



Mehlwurm
14-11-2005, 14:10
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

Blackhawk
14-11-2005, 14:39
...

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...

Mehlwurm
17-11-2005, 13:04
for file in ./*.abc
do
sql $datenbank < $file > ../"$zeit"/"$file".txt
done


nochmal danke!