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"

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

관련 정보