我正在编写一个小 shellscript,需要遍历 ftp 服务器上的所有文件夹和文件(递归地)。到目前为止,使用 cURL 一切正常 - 但速度相当慢,因为 cURL 为每个命令启动一个新会话。因此,对于 500 个目录,cURL 执行 500 次登录。
有谁知道我是否可以使用 cURL 保持登录状态(这将是我最喜欢的解决方案),或者如何在 shell 脚本中仅通过一个会话使用 ftp?
我知道如何执行一组 ftp 命令并检索响应,但对于递归列表,它必须更加动态......
感谢您的帮助!
该命令实际上是ncftpls -R
。它将递归列出 ftp 文件夹中的所有文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)