Rasbpian의 bash 스크립트에서 RUNLEVEL을 어떻게 검사할 수 있나요?

Rasbpian의 bash 스크립트에서 RUNLEVEL을 어떻게 검사할 수 있나요?

저는 현재 런레벨을 검사하고 이에 따라 다른 작업을 수행해야 하는 bash 스크립트를 작성하고 있습니다. 대부분의 Linux 배포판에는 환경 변수가 있어야 하고 RUNLEVEL, 그렇다면 쉬울 것 같습니다.

내가 틀렸다면 정정하십시오. 그러나 Rasbpian은 RUNLEVEL변수를 설정하지 않는 것 같습니다.

어떻게든 런레벨 값을 환경 변수로 내보낼 수 있습니까? 아니면 스크립트에서 현재 런레벨을 검사하는 다른 방법이 있습니까? 명령 의 출력을 구문 분석하는 것 외에 다른 방법이 있습니까 runlevel?

답변1

이 명령은 runlevel | cut -d ' ' -f2현재 런레벨의 출력을 제공해야 합니다.

스크립트에서 사용하기 위해 변수에 필요한 경우 다음과 같이 사용할 수 있습니다.

runlevel_variable=$(runlevel | cut -d ' ' -f2)
echo "$runlevel_variable"

위의 내용은 내 컴퓨터의 현재 런레벨을 제공합니다.

관련 정보