#!/bin/sh
HOST_CONF="/etc/sysconfig/network"
HOSTNAME=$1
sed -i -r "s/(HOSTNAME=)(.+)/\1${HOSTNAME}/" ${HOST_CONF}
hostname $HOSTNAME
echo "cat ${HOST_CONF}"
cat ${HOST_CONF}
. /etc/sysconfig/network
### hostname 변경하는 스크립트
# centos 6.x 버전에서 적용가능
# $1은 첫번째 인자값을 의미함
# 호스트 파일에서 HOSTNAME= 뒤에서 모든문자(.+) 를 ${HOSTNAME}으로 변경함을 의미
# hostname 명령어로 hostname 부분을 변경
# .는 source오 동일 의미
'IT Study > script' 카테고리의 다른 글
redis process check scripts (0) | 2016.02.19 |
---|---|
dmesg를 메일로 보내는 스크립트 (0) | 2016.02.19 |
nfs를 이용한 간단한 백업 스크립트 (0) | 2016.02.19 |
tomcat 프로세스 재구동 스크립트 (0) | 2016.02.19 |
check storage (0) | 2016.02.19 |