【发布时间】:2011-02-02 21:39:21
【问题描述】:
有问题。我需要使用 linux bash 将文件上传到远程 ftp 服务器。
像这样的东西:cp file.tar.gz @987654321@
可以做到吗?
提前致谢, 亚历克斯
【问题讨论】:
标签: linux bash file-upload ftp
有问题。我需要使用 linux bash 将文件上传到远程 ftp 服务器。
像这样的东西:cp file.tar.gz @987654321@
可以做到吗?
提前致谢, 亚历克斯
【问题讨论】:
标签: linux bash file-upload ftp
我会为此使用http://www.ncftp.com/。
//见评论 => “具体看一下ncftpput。”
【讨论】:
ncftpput -b -u USERNAME -p PASSWORD HOST /upload_folder/ /full/path/to/uploading/file
您可以只使用普通的 ftp + bash。
Bash 脚本开始:
echo "put $1" > commands.txt;
回显“退出”>> commands.txt;
ftp user@ftp://username:password@host Bash 脚本结束。 把它放在 ftp.sh 中。像 ./ftp.sh file.tar.gz 一样运行它。这将上传到 ftp 服务器。
【讨论】: