Re: script LINUX qui arrête le PC

Top Page

Reply to this message
Author: Olivier Allard-Jacquin
Date:  
To: guilde
Subject: Re: script LINUX qui arrête le PC
    Bonjour,

Le 18/01/2017 à 00:23, nt.guilde@??? a écrit :
>> OUT=0
>> while [ $OUT -ne 1 ]; do
>>
>>     [ -z "`ps -edf|grep "[f]oobar2000"`" ] && OUT=1
>>     sleep 60s
>> done
>> sudo shutdown -h now

>
> Sans changer la philosophie de la méthode (mais pas testé) :
>
> $ while : ; do pgrep -fa foobar >/dev/null || sudo shutdown -h now ; done
>
> ou
>
> $ while : ; do pkill -0 -f foobar 2>/dev/null || sudo shutdown -h now ; done
>
> Aucun signal n'est envoyé au processus, mais on teste qu'il est toujours
> présent.
> -Nicolas


    Sans "sleep" entre deux passage dans la boucle, le/un CPU se retrouve à
100%.


    C'est un peu dommage d'utiliser la puissance de calcul pour si peu.


    Un sleep, d'au moins 1s, serait préférable.


    Cordialement,


                        Olivier
-- 
~~~~~~~  _____/\_____  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix /   _ \/ _   \    Olivier Allard-Jacquin
       /   / \  / \   \   Web:  http://olivieraj.free.fr/
      /___/  /  \  \___\  Mail: olivieraj@???
~~~~ /////  ///\\\  \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!