Tester dans un script un fichier
fabouilles
Messages postés
6
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je voudrais savoir si un fichier est présent dans un répertoire .
Si oui, envoyer un mail
voila ,ce que j'ai fait :
if [ -s "/VAR/archives/FICHIER" ]
then
/USR/util/mailx.sh NULL "MOI@moi.fr" " Msg fichier noin present "
Mais lorsque je lance mon script il me dit que :
Syntax error at line 13(ligne du then) : 'then' is not matched
Je suis sous HP-UX
je script sous : sh
Merci de toute aide. . .
je voudrais savoir si un fichier est présent dans un répertoire .
Si oui, envoyer un mail
voila ,ce que j'ai fait :
if [ -s "/VAR/archives/FICHIER" ]
then
/USR/util/mailx.sh NULL "MOI@moi.fr" " Msg fichier noin present "
Mais lorsque je lance mon script il me dit que :
Syntax error at line 13(ligne du then) : 'then' is not matched
Je suis sous HP-UX
je script sous : sh
Merci de toute aide. . .
2 réponses
-
Bonjour,
Essaie avec un syntaxe plus méticuleuse pour voir:if [ -s "/VAR/archives/FICHIER" ] ; then /USR/util/mailx.sh NULL "MOI@moi.fr" " Msg fichier non present " ; fi
~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~ -
hello
il manque le fi
if [ -s "/VAR/archives/FICHIER" ]
then
/USR/util/mailx.sh NULL "MOI@moi.fr" " Msg fichier noin present "
fi