Posez votre question Signaler

Script batch

ini_enst - Dernière réponse le 13 juil. 2007 à 17:44
Bonjour
je voudrais svp des exemples de scripts en ksh.
je dois faire un script qui en lui donnant une date genere une commande n fois (n etant le nombre de jour du mois qui correspond à la date demandée) sachant que cette commande contient en partie la date de chaque jour du mois.
merci.
Lire la suite 

Script batch »

6 réponses
Réponse
+0
moins plus
Salut,

Avant toute chose, commence par faire un algoritme, une procèdure pour ton script, puis essaye de trouver les fonctions utiles pour ton script et enfin, essaye de faire un bout de code.

Ensuite, nous t'aiderons à le corriger si besoin.

Par exemple :

Algo :
saisir date
recuperer date
recuperer le jour
pour chaque jour passé, generer une commande
ini_enst - 13 juil. 2007 à 11:15
merci de vouloir m'aider; merci beaucoup
voici mon code:

#!/usr/bin/sh

integer nbdate
typeset dateaujourdhui

dateaujourdhui=$1
nbdate=$2

while nbdate>0
do
let nbdate=nbdate-1




scp -p root@10.193.192.40:/apps/QoS/report/'$dateaujourdhui'.csv /tmp/DEX_APO_CE/LBS/app
s/QoS/report/`echo $1`-fr-lbs1.csv


dateaujourdhui=$(echo `TZ=MET+24 dateaujourdhui +"%Y%m%d"`)
done





merci
Ajouter un commentaire
Réponse
+0
moins plus
Et est-ce que ça marche ?
ini_enst - 13 juil. 2007 à 11:22
j'ai essayé de l'executer mais il me sort l'erreur $expected
ini_enst - 13 juil. 2007 à 11:29
plus precisement il affiche:
invalid script header: expected character:$

merci
Ajouter un commentaire
Réponse
+0
moins plus
svp aidez moi je ne trouve pas mon erreur!!
Ajouter un commentaire
Ce document intitulé « script batch » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook