GNU/Linux >> Tutoriales Linux >  >> Linux

Comando de Linux para verificar si un script de shell se está ejecutando o no

Mira esto

ps aux | grep "aa.sh"

Agregando a las respuestas anteriores -

Para usar en un script, use lo siguiente:-

result=`ps aux | grep -i "myscript.sh" | grep -v "grep" | wc -l`
if [ $result -ge 1 ]
   then
        echo "script is running"
   else
        echo "script is not running"
fi

La solución más simple y eficiente es:

pgrep -fl aa.sh

Linux
  1. Cómo crear un script de un comando de Linux

  2. ¿Comprobar que se está ejecutando un script?

  3. Comando grep de Linux

  4. Comprobar el uso del puerto en Linux

  5. Comprobar los servicios en ejecución en Linux

Explicación del comando fuente en Linux

Comando Grep en Linux (con ejemplos)

Comando Grep en Linux/UNIX

Comando Linux df para verificar el espacio en disco

¿Cómo ejecutar un comando en un script de Shell?

Uso del comando grep en Linux