lavanil
Nouveau membre
J'aimerais tester la présence de logiciel en bash...
[cpp]
ping=/bin/ping
ls=/bin/ls
if [ -x "$ping" && "$ls" ];
then
echo -e "OK"
else
echo -e "FAILED"
echo -e "Please install missing software"
exit
fi
[/cpp]
Là où j'ai un problème, c'est dans le
[cpp]if [ -x "$ping" && "$ls" ];[/cpp]
Comment faire pour que les 2 programmes soit vérifiés dans un seul if [] ? L'erreur renvoyée est : line 55: [: missing `]'
:??:
[cpp]
ping=/bin/ping
ls=/bin/ls
if [ -x "$ping" && "$ls" ];
then
echo -e "OK"
else
echo -e "FAILED"
echo -e "Please install missing software"
exit
fi
[/cpp]
Là où j'ai un problème, c'est dans le
[cpp]if [ -x "$ping" && "$ls" ];[/cpp]
Comment faire pour que les 2 programmes soit vérifiés dans un seul if [] ? L'erreur renvoyée est : line 55: [: missing `]'
:??: