J'essaie de vérifier si un processus est en cours d'exécution. Si elle est en cours d'exécution, je veux une valeur de retour de 'OK' et sinon une valeur de retour de 'Pas OK'. Je ne peux utiliser 'ps' sans aucun autre argument attaché (par exemple ps -ef) si c'est le bon terme. Le code que j'ai est:Vérifiez si le processus est en cours d'exécution
if ps | grep file; then echo 'OK'; else echo 'NO'; fi
Le problème est qu'il ne cherche pas le processus exact et renvoie toujours « OK », je ne veux pas toutes les informations à paraître, je veux juste savoir si le fichier existe ou non.