| 12345678910111213141516171819202122232425262728293031323334353637 | #!/bin/bashDIR=$(dirname `readlink -f $0`). $DIR/testing.confSSHCONF="-F $DIR/ssh_config"if [ $# == 0 ]then	echo "$0 <host>"	exit 1fihost=$1echo "$host" | grep -q "^\([0-9]\+\.\|[0-9a-fA-F]\+:\).*"if [ $? -eq 0 ]then	# assume we got an ip address	ip=$hostelse	pos='$1'	echo "$host" | grep -q ".*1$"	if [ $? -eq 0 ]	then		# {host}1, use second address		pos='$2'		host=`echo "$host" | sed -n -e "s/1$//p"`	fi	ip="`echo $HOSTNAMEIPV4 | sed -n -e "s/^.*${host},//gp" | awk -F, "{ print ${pos} }" | awk '{ print $1 }'`"	if [ -z $ip ]	then		echo "Host '$host' unknown"		exit 1	fifishiftexec ssh $SSHCONF -q root@$ip $@
 |