Est-il possible d'exécuter un script shell en ligne de commande comme ceci :
counter=`ps -ef | grep -c "myApplication"`; if [ $counter -eq 1 ] then; echo "true";
>
L'exemple ci-dessus ne fonctionne pas, je n'obtiens que le caractère >
, pas le résultat que j'essaie d'obtenir, c'est "vrai"
Lorsque j'exécute ps -ef | grep -c "myApplication
j'obtiens 1 sortie. Est-il possible de créer un résultat à partir d'une seule ligne dans un script ? Merci