#!/bin/sh grep -v HOSTNAME /etc/sysconfig/network > /root/temp ip4=`/sbin/ifconfig | awk '/inet / {if(match($2,"addr")) {print substr($2,6)} else {print $2}}' | head -1 |tail -1` hostname 'cibn'${ip4} echo "HOSTNAME=`hostname`" >> /root/temp echo "127.0.0.1 `hostname`" >> /etc/hosts mv -f /root/temp /etc/sysconfig/network