![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| warten, bis Datei geladen | mogabr | Shell Programmierung und Scripting | 1 | 08-08-2008 11:24 AM |
| Hilfe Shell-Skript zu "Loop through"-Dateien aktualisieren ctl-Datei zu SQL geladen | dba_nh | Shell Programmierung und Scripting | 1 | 04-15-2008 09:00 PM |
| Wie kann ich erreichen, dass der Befehl für die überprüfen, ob eine Datei leer ist, bevor? | chrchcol | Shell Programmierung und Scripting | 3 | 07-29-2006 04:14 AM |
| Vollstreckungsstaats *. bat-Datei von Windows auf Unix-Rechner per FTP-Befehl | alx | Shell Programmierung und Scripting | 9 | 01-29-2006 06:31 PM |
| Ausführung von dir oder ls-Befehl via FTP | alx | Shell Programmierung und Scripting | 5 | 01-27-2006 06:13 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Hilfe Vollstreckungsstaats Befehl aus der Datei geladen
Ich brauche einen Befehl, der aus einer Datei geladen. Im Grunde haben wir einige Skripte, die es zu laufen geplanten Zeiten. Wir speichern diese in der Datenbank aktualisiert und eine Datei mit Daten. In dieser Datei haben wir Skriptname, inputParameters, Laufzeiten, etc. .. Ich habe mich für die Verwendung TILDA (~) als Trennzeichen, da sie nicht verwendet werden können durch eine der Variablen ![]() Ich habe sie alle arbeiten, mit einer Ausnahme. Wenn ein inputParameter muss ausgeführt werden (Aktuelles Datum `date +"% d% m ' `) Dann bekomme ich diese Fehlermeldung: Code:
./chk_master_script.sh[247]: `date +%m%d`: not found Launching script (with parameters): $HOME/daily/scripts/workit.sh Dies ist etwa, wie ich die Daten laden: Code:
if [ -s ${masterDataFile} ]; then
fileExists=true
IFS="~"
while read workerScript parameters timingStuff; do
...
params=`${parameters}`
echo "Launching script (with parameters): ${workerScript} ${params}"
...
done
Layout-Datei: Code:
filename~parameters~schedulingStuffHere Beispiel-Datei Inhalt: Code:
workerScript.sh~`date '+%m%d'`~stuffGoesHere Danke
|
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|