小编Raz*_*Raz的帖子

从FTP服务器获取文件列表

我正在尝试获取我们在服务器上的所有文件的列表(特别是我们在那里的每个pdf文件).我尝试使用总指挥官并搜索文件.它在某种程度上起作用,因为我得到了我们在那里的每个pdf的列表,但是无法导出结果(我们有100.000+个文件)

我已经尝试使用bash脚本来获取信息,但我对linux不是很有经验,而且我真的不知道我在做什么.

我的脚本看起来像这样:

#!/bin/bash
hostname="<host>"
ftp -i -nv $hostname << EOF
user <username> <password>
ls -R 
EOF
Run Code Online (Sandbox Code Playgroud)

运行上面的脚本我得到

?Invalid command
501 Illegal PORT command
ftp: bind: Address already in use
221 Goodbye
Run Code Online (Sandbox Code Playgroud)

任何帮助或指向我搜索什么将不胜感激.

ftp bash

14
推荐指数
4
解决办法
5万
查看次数

标签 统计

bash ×1

ftp ×1