grep 및 sed를 사용하여 운영 체제 버전을 확인하세요.

grep 및 sed를 사용하여 운영 체제 버전을 확인하세요.

현재 다음 셸 명령을 사용하여 OS 버전을 얻으려고 합니다.

echo $(lsb_release -a) | grep -o 'Release:.*' | sed -n 's/.*Release: //p'

StackExchange에 나열된 여러 조합을 시도한 후 이것이 제가 원하는 것에 가까워졌습니다. 즉, 이 출력은 버전 번호뿐만 아니라 OS 코드명도 인쇄합니다. 버전 번호만 얻으려면 어떻게 해야 합니까? 내가 무엇을 놓치고 있나요?

답변1

사용

lsb_release -s -r

또는

lsb_release --short --release

그러면 제목 없이 버전 번호가 표시됩니다 Release:.

관련 정보