通过UNIX SHELL脚本实现FTP自动传输

网友投稿 957 2022-09-25

通过UNIX SHELL脚本实现FTP自动传输

通过UNIX SHELL脚本实现FTP自动传输

通过

UNIX SHELL

脚本实现

FTP

自动传输

作者:徒步天下([url]Sco Open Server 5.0.x 上测试通过)。

希望对大家有所帮助。

――――――――――――――――――

#!/bin/sh

#取得年月日

YYYY=`date "+%Y"`

MM=`date "+%m"`

DD=`date "+%d"`

filename="$YYYY$MM$DD"

#显示年月日

echo "Input Backup Date: ($filename) \c"

#读取输入,如果是当天日期,可直接回车

read filename

if test -n filename

then

echo "Backup Date: $filename"

else

filename="$YYYY$MM$DD"

echo "Backup Date: $filename"

fi

#取得日期后,写一个FTP脚本

#备机地址

echo "open 1x.xx.xx.x0"> ftp.cmd

#备机用户,密码

echo "user loginname password">>ftp.cmd

echo "bin">>ftp.cmd

echo "hash">>ftp.cmd

#备机目录

echo "cd /usr/database">>ftp.cmd

#文件名为 data20070310

echo "put data$filename">>ftp.cmd

echo "close">>ftp.cmd

echo "bye">>ftp.cmd

cd /usr/database

#自动执行ftp

cat $HOME/ftp.cmd|ftp -n

echo "Auto Backup $filename Data Finished!"

―――――――――――――――――――

徒步天下([url]http://hiker2008.blog./[/url])

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:国足为12强赛打磨细节,找到“吴曦替身”成重要工作!(吴曦国家队进球)
下一篇:SCO UNIXWARE 文件系统损坏,后恢复数据成功
相关文章

 发表评论

暂时没有评论,来抢沙发吧~