我試圖獲取服務器上所有文件的列表(特別是我們在那裏的每個pdf文件)。我試過使用總指揮官並搜索文件。它在某種程度上有效,因爲我得到了我們在那裏得到的每個pdf的列表,但是沒有辦法導出結果(我們有100.000+個文件)從FTP服務器獲取文件列表
我試過使用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
任何幫助或指點一下什麼搜索將不勝感激。
謝謝!被動標誌起作用 – Raz