如何编写查找特定文件类型的Bash脚本并将其上传到FTP?

时间:2015-01-27 08:46:37

标签: bash ftp find scp

我尝试编写一个将在终端中运行的bash脚本,并找到某种类型的所有文件,然后将找到的每个文件上传到ftp服务器。

我对这一切都比较新,但我觉得我的搜索范围非常广泛。如果可能的话,我想避免处理SSH密钥。

我最接近的是...

find . -exec scp {} $USER@$HOST:$remote_dir \;    

...但是这需要输入每个文件的密码,我无法弄清楚如何编写脚本。

非常感谢任何帮助或见解。

1 个答案:

答案 0 :(得分:0)

如果你想使用ftp协议代替scp try ncftp - 它有很好的批处理接口