Como procuro um processo específico e pulo se não estiver em execução?

0

Eu queria interromper um processo em particular e prosseguir, também, se o mesmo processo não estivesse em andamento, só queria imprimir uma mensagem dizendo que esse processo não está sendo executado e prosseguir. Como faço isso? Eu estou tentando fazer isso em um script de shell ...

Eu encontrei isso, mas não tenho certeza se está correto:

if pgrep -x "pm2 status | grep mobile-first-Mobile-First-branch" > /dev/null
then 
    echo " service is not running"
    pm2 stop /az/srvr/pm2/pm2.conf.json --only mobile-first-Mobile-First-branch
fi
    
por Venkat 09.04.2018 / 15:09

0 respostas