Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/01/2015, à 10:01

totola

[Résolu]Condition "si un processus est démarré..."

Bonjour, je cherche à réaliser une action en fonction de si un processus est lancé

ps -C "avconv"
  PID TTY          TIME CMD
 3880 pts/5    00:00:00 avconv

si "avconv est bien présent dans le retour ci-dessus"
     faire: "action 1"
sinon "action 2"

Bon, la condition if -else, je devrais trouver, mais comment faire pour trouver si avconv est bien lancé?
Merci

Dernière modification par totola (Le 30/01/2015, à 11:24)

Hors ligne

#2 Le 30/01/2015, à 10:41

serged

Re : [Résolu]Condition "si un processus est démarré..."

if (pgrep "avconv") then
 action 1
else
 action 2
fi

LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 30/01/2015, à 11:24

totola

Re : [Résolu]Condition "si un processus est démarré..."

Ah ouais... aussi simple... hmm
Le pire c'est que ça marche! J'aurais pu trouver tout seul..
Désolé, je suis un vrai boulet :s

Merci serged! smile

Dernière modification par totola (Le 30/01/2015, à 11:25)

Hors ligne