스크립트 동작 테스트 해본 리눅스 OS
CentOS 6.9 , 7.0, 7.1
UbuntuOS 16.04 / 18.04 LTS
주석이 처리된 부분은 제외하고 사용하셔도 됩니다.
*추가적으로 업데이트 및 수정 사항이 생길때마다 수정할 예정
*추가 여러분들의 댓글 의견도 바로 반영하겠습니다.
#!/bin/bash
function IP_TYPE_CHECK {
IPADDR_CHK=$1
if [ "$1" = "UNSET" ] || [ "$1" = "unset" ] ; then
pingCmd="/usr/bin/ping"
IPv_TYPE=""
else
echo "${IPADDR_CHK}" | grep ":" > /dev/null
if [ $? -eq 0 ] ; then
pingCmd="/usr/bin/ping6"
SCP_REMOTE_IP="[${IPADDR_CHK}]"
CHK_IP="[${IPADDR_CHK}]"
IPv_TYPE="-6"
IP_Version_Type="v6"
ipCmd="${ipCmd} -6"
_INET="inet6"
else
pingCmd="/usr/bin/ping"
SCP_REMOTE_IP="${IPADDR_CHK}"
CHK_IP="${IPADDR_CHK}"
IP_Version_Type="v4"
IPv_TYPE=""
ipCmd="${ipCmd}"
_INET="inet"
fi
fi
}
'Script > Search Info 관련' 카테고리의 다른 글
Cisco Switch MAC(ver2) 정보 자동화 (0) | 2019.08.29 |
---|---|
Info - 서버 정보 읽어오는 스크립트 ver.2 (0) | 2019.07.29 |
Cisco Switch MAC 정보 자동화 (0) | 2019.07.17 |
Info - 패키지 설치 여부 체크하는 스크립트 (0) | 2019.06.06 |
Info - 서버 정보 읽어오는 스크립트 (수정19.06.18) (0) | 2019.06.05 |