[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (avec exemple) Re: Variable liée à l'ouverture d'un logiciel sous LINUX



salut,

On Thu, Oct 17, 2024 at 04:48:59PM +0200, erwann.le-bras@laposte.net wrote:
> ...il suffit de surveiller le process "firefox" fils lancé en tâche de fond

effectivement, la proposition est tombée plusieur fois mais chaque
stratégies avaient ses avantages et inconvenients.

tu peux écrire ton test plus simplement. c'est à la fois plus efficient
et facile à lire:

A. tu as peut-être loupé pgrep  (présent dans procps, le meme package
que ps)

B. ca n'est pas la peine de tester $? litteralement: les structures de
controle font ca pour toi

* c'est 0 pour EXIT_SUCCESS
* tout le reste est un numéro d'erreur (EXIT_FAILURE c'est 1)

au final on peut donc écrire:

while pgrep firefox >/dev/null; do
	sleep 60
done

a+

-- 
Marc Chantreux


Reply to: