반응형

[리눅스 쉘 스크립트]CentOS : OS 확인 

 

1. 용도 및 목적

OS 버전에 맞게 동작 시키기 위함, 해당 OS 버전의 case 문 안에 추가하여 사용

 

2. 환경 : CentOS 6.9 64bit, /bin/bash

 

3. 쉘 스크립트

#vi xxxxx.sh

----------------------------------------------

#!/bin/bash

 

######################################

#

#                   Search OS 

#                                                       by Ru

######################################

 

RHELVer=`cat /etc/redhat-release |awk '{print $7}' |cut -b1`

DATE=`date +%H:%M`

 

case $RHELVer in

5)

echo "RHEL 5.X"

echo $DATE

;;

6)

echo "RHEL 6.X"

echo $DATE

;;

7)

echo "RHEL 7.X"

echo $DATE

;;

*)

echo "Untested OS"

esac

----------------------------------------------

 

 

반응형

+ Recent posts