#!/bin/sh # # FILES=" ./hosts ./hostname.* ./net/ticots/hosts ./net/ticlts/hosts ./net/ticotsord/hosts ./nodename " oldname=`uname -n` newname=$1 [ -z "$newname" ] && exit 1 echo Renaming $oldname to $newname echo Last chance ... sleep 10 cd /etc || exit 1 for i in $FILES ; do cp $i /tmp/a sed -e s:$oldname:$newname:g < /tmp/a > $i done