![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| attendre que le fichier chargé | mogabr | De programmation et de script Shell | 1 | 08-08-2008 11:24 AM |
| Aide script shell pour la boucle par le biais de fichiers de mise à jour ctl fichier à charger sql | dba_nh | De programmation et de script Shell | 1 | 04-15-2008 09:00 PM |
| Comment puis-je faire la commande pour vérifier si un fichier est vide avant l'exécution? | chrchcol | De programmation et de script Shell | 3 | 07-29-2006 04:14 AM |
| l'exécution des fichiers *. bat sur les fenêtres de la machine Unix via la commande ftp | alx | De programmation et de script Shell | 9 | 01-29-2006 06:31 PM |
| l'exécution de la commande ls ou dir via FTP | alx | De programmation et de script Shell | 5 | 01-27-2006 06:13 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Aide de commandement chargé de l'exécution de fichier
J'ai besoin d'exécuter une commande qui est chargé à partir d'un fichier.
Fondamentalement, nous avons plusieurs scripts qui doivent être effectués à un horaire. Nous allons à la fois de stocker ces données dans la base de données et de mettre à jour un fichier de données. Dans ce fichier, nous aurons scriptName, inputParameters, Runtimes, etc .. J'ai choisi d'utiliser Tilda (~) comme délimiteur comme il ne peut pas être utilisé par l'une des variables d'entrée ![]() Je me suis tout de travail, à une exception près. Si un inputParameter doit être exécuté (date actuelle `date + '% d% m'`) Puis-je obtenir cette erreur: Code:
./chk_master_script.sh[247]: `date +%m%d`: not found Launching script (with parameters): $HOME/daily/scripts/workit.sh Code:
if [ -s ${masterDataFile} ]; then
fileExists=true
IFS="~"
while read workerScript parameters timingStuff; do
...
params=`${parameters}`
echo "Launching script (with parameters): ${workerScript} ${params}"
...
done
Code:
filename~parameters~schedulingStuffHere Code:
workerScript.sh~`date '+%m%d'`~stuffGoesHere ![]() |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|