Linux
在 Bash 上使用 FTP 命令刪除遞歸目錄
我的基礎設施有問題。
我在封閉的 DMZ 中,必須從無頭 Suse Linux 10.1 訪問另一個 DMZ 中的 FTP 伺服器。
所以我想我只有 ftp 命令。但我必須刪除一個包含大約 100 個子目錄和無盡文件的目錄。
當我輸入
目錄的
它返回“它不是空的”,所以我必須手動刪除每個子目錄和文件。
哦,請告訴我一種如何自動執行此操作的方法:)
使用 lftp。lftp rm的
-r
選項遞歸地刪除目錄和文件。$ lftp -u <user>,<pass> <server> lftp> rm -r <directory>
應該做的伎倆。
lftp命令在許多發行版中都可用(儘管我不是 SUSE 專家),它支持“rm -r”正是為了這個目的。