shell远程获取文件

根据输入的参数(文件名称),逐个获取远程主机制定目录的文件,在更新编译程序的时候很有用

BASH:get.sh

#!/bin/sh
if [ $1 = "all" ]
then
ftp -n 10.80.18.4 <<!!
user opcc opcc
bin
passive
prompt off
cd /home/opcc/bin
mget *
bye
!!
else
ftp -n 10.80.18.4 <<!!
user opcc opcc
bin
passive
prompt off
cd /home/opcc/bin
mget $1
bye
!!
fi

保存,运行,完成

猜你喜欢

转载自sunx.iteye.com/blog/1461210