Cómo obtener el PID de un script de shell
Hay tres maneras en el ID de proceso de un script de shell, pero uno debe recordar que el script debería estar ejecutándose, así que aquí están esas tres formas:
Cómo obtener el PID usando la variable $$
Una de las formas más simples de obtener el PID de un script de shell es mediante el uso de la variable $$ incorporada. La variable $$ almacena el PID del proceso actual, que en este caso es el script de shell. Aquí le mostramos cómo usar la variable $$ para obtener el PID de un script de shell, todo lo que necesita hacer es agregar la línea dada a continuación en el script:
echo "pid de este guión es:" $$
Cuando ejecute el script, su ID de proceso se mostrará como en la imagen a continuación:
Cómo conseguir el PID usando el comando PS
El comando PS es una herramienta versátil para mostrar información sobre la ejecución de procesos en sistemas operativos basados en Linux o UNIX. Aquí le mostramos cómo usar el comando PS para obtener el PID de un script de shell:
PS -EF | grepp