Bonjour
ce test me renvoie un erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part [ ! -f $FIC_HAT ] && [ ! -f $FIC_APP ]
j'avoue ne pas comprendre..../app_scanner_disp.sh[185]: [: ']' missing
quelle serait la bonne syntaxe?
merci
Bonjour
ce test me renvoie un erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part [ ! -f $FIC_HAT ] && [ ! -f $FIC_APP ]
j'avoue ne pas comprendre..../app_scanner_disp.sh[185]: [: ']' missing
quelle serait la bonne syntaxe?
merci
Il suffit peut être juste de délimiter les noms de fichier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part [ ! -f "$FIC_HAT" ] && [ ! -f "$FIC_APP" ]
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
problème de syntaxe, non ?
Les 2 codes suivant fonctionne sur mon poste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [[ ! -f $FIC_HAT ]] && [[ ! -f $FIC_APP ]] && echo "lol"edit : correction faute d'orthographe et du code (rajout 'not')
Code : Sélectionner tout - Visualiser dans une fenêtre à part [[ ! -f $FIC_HAT && ! -f $FIC_APP ]] && echo "lol"
ou le plus portable (POSIX) :
PS: @Jiheme44: tu as oublié les "not".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if [ ! -f "$FIC_HAT" -a ! -f "$FIC_APP" ] ; then ... fi
Partager