
dir_source=/path/to/your_dir
dir_save=/path/to/save
sfile=$(ls -1 $dir_source)
for files in sfile
do
if [ ! -e $dir_save/$files ] then #新文件在另外目录不存在
cp dir_source=/path/to/your_dir/$files $dir_save
elif [ $files -nt $dir_save/$files ] then #在另外目录有同名文件存在,且有更新
cp dir_source=/path/to/your_dir/$files $dir_save
fi
done
1、首先需要保证本地与linux服务器的网络畅通;2、示例脚本
ftp 192.168.1.20
ftp>cd /usr/data
ftp>mput *.htm
ftp>bye
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)