현재 다음 셸 명령을 사용하여 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:
.