1. 苏葳的备忘录首页
  2. 软件

Linux下ftp自动传文件的脚本

ftp 脚本曾经在Win98下做过自动往SCO unix下用ftp传文件的批处理,记得SCO openserver下的.netrc文件非常重要,里面可以配置一些ftp命令和宏脚本等。10多年过去,ftp仍然是网络应用中非常重要的工具之一。比起打开图形界面工具后各种鼠标移动选择点击,在命令行窗口行云流水的键盘输入仍然要畅快的多。但是需要自动执行一些备份上传数据文件的工作时,一个自动执行不需要交互输入的ftp脚本就派上用场了。

#!/bin/sh
echo " open $1
user $2 $3
binary
hash
cd $4
prompt off
put $5
bye " | ftp -n

当然,这只是最基本的原型。使用格式:

ftp.sh 10.31.18.13    user  password  /home/dz   testout.txt

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/479.html

发表评论

邮箱地址不会被公开。 必填项已用*标注