![¿Cómo puedo examinar RUNLEVEL desde un script bash en Rasbpian?](https://rvso.com/image/36043/%C2%BFC%C3%B3mo%20puedo%20examinar%20RUNLEVEL%20desde%20un%20script%20bash%20en%20Rasbpian%3F.png)
Estoy escribiendo un script bash que necesita examinar el nivel de ejecución actual y hacer diferentes cosas dependiendo de él. Para la mayoría de las distribuciones de Linux, parece que debería haber una RUNLEVEL
variable de entorno y, de ser así, sería fácil.
Corríjame si me equivoco, pero Rasbpian no parece establecer una RUNLEVEL
variable.
¿Puedo exportar de alguna manera el valor del nivel de ejecución como una variable de entorno, o hay otra forma de examinar el nivel de ejecución actual desde un script? ¿Hay alguna otra forma además de analizar el resultado del runlevel
comando?
Respuesta1
El comando runlevel | cut -d ' ' -f2
debería proporcionarle el resultado del nivel de ejecución actual.
Si lo necesita en una variable para usarlo en su secuencia de comandos, puede tenerlo como,
runlevel_variable=$(runlevel | cut -d ' ' -f2)
echo "$runlevel_variable"
Lo anterior me da el nivel de ejecución actual de mi máquina.