用于将写好的程序部署到服务器
file: cplab
[code]
#!/bin/sh
if [ ! $1 ]
then
echo 'err: no input file'; exit
fi
HOSTNAME=$(hostname)
if [ "$HOSTNAME" = 'rush-Vostro-1400' ]
then
dest='rush@mylab'
echo "copy from $HOSTNAME to $dest"
scp $1 'cplab' $dest:~/gao/
echo 'done'
ssh $dest "sh ~/gao/cplab $1"
fi
if [ "$HOSTNAME" = 'rush-desktop' ]
then
dest='yqjc@192.168.2.31'
echo "copy from $HOSTNAME to $dest"
scp "/home/rush/gao/$1" "/home/rush/gao/cplab" $dest:~/gao/
echo 'done'
ssh $dest "sh ~/gao/cplab $1"
fi
if [ "$HOSTNAME" = 'yq-fx-svr1' ]
then
dest='michael@192.168.2.24'
echo "copy from $HOSTNAME to $dest"
scp "/home/yqjc/gao/$1" "/home/yqjc/gao/cplab" $dest:~/gao/
echo 'done'
fi
[/code]
file: cplab
[code]
#!/bin/sh
if [ ! $1 ]
then
echo 'err: no input file'; exit
fi
HOSTNAME=$(hostname)
if [ "$HOSTNAME" = 'rush-Vostro-1400' ]
then
dest='rush@mylab'
echo "copy from $HOSTNAME to $dest"
scp $1 'cplab' $dest:~/gao/
echo 'done'
ssh $dest "sh ~/gao/cplab $1"
fi
if [ "$HOSTNAME" = 'rush-desktop' ]
then
dest='yqjc@192.168.2.31'
echo "copy from $HOSTNAME to $dest"
scp "/home/rush/gao/$1" "/home/rush/gao/cplab" $dest:~/gao/
echo 'done'
ssh $dest "sh ~/gao/cplab $1"
fi
if [ "$HOSTNAME" = 'yq-fx-svr1' ]
then
dest='michael@192.168.2.24'
echo "copy from $HOSTNAME to $dest"
scp "/home/yqjc/gao/$1" "/home/yqjc/gao/cplab" $dest:~/gao/
echo 'done'
fi
[/code]