[bash] tester la présence de logiciel

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 `]'
:??:
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 054
Membres
1 586 282
Dernier membre
Yannick3553
Partager cette page
Haut