我正在尝试获取我们在服务器上拥有的所有文件的列表(特别是我们在那里拥有的每个 pdf 文件)。我试过使用总指挥官并搜索文件。它在某种程度上起作用,例如,我得到了我们在那里拥有的每个 pdf 的列表,但无法导出结果(我们在那里有 100.000 多个文件)
我尝试使用 bash 脚本来获取信息,但我对 linux 不是很有经验,而且我真的不知道自己在做什么。
我的脚本如下所示:
#!/bin/bash
hostname="<host>"
ftp -i -nv $hostname << EOF
user <username> <password>
ls -R
EOF
运行上面的脚本我得到
?Invalid command
501 Illegal PORT command
ftp: bind: Address already in use
221 Goodbye
任何帮助或指出我要搜索的内容将不胜感激。