我尝试编写一个将在终端中运行的bash脚本,并找到某种类型的所有文件,然后将找到的每个文件上传到ftp服务器。
我对这一切都比较新,但我觉得我的搜索范围非常广泛。如果可能的话,我想避免处理SSH密钥。
我最接近的是...
find . -exec scp {} $USER@$HOST:$remote_dir \;
...但是这需要输入每个文件的密码,我无法弄清楚如何编写脚本。
非常感谢任何帮助或见解。
答案 0 :(得分:0)
如果你想使用ftp协议代替scp try ncftp
- 它有很好的批处理接口