是否可以使用正則表達式來匹配FTP中的文件名以從服務器獲取文件?在FTP中使用正則表達式來下載文件的文件名
我需要做FTP到服務器,並需要下載文件名以相同值結尾的文件。就我而言,這是14_04_25_144238。
我不確定它是否可行。但是,出於好奇,問這個。
我們可以在ftp get命令中使用像.*14_04_25_144238
這樣的正則表達式嗎?
在此先感謝。 Dinesh S
是否可以使用正則表達式來匹配FTP中的文件名以從服務器獲取文件?在FTP中使用正則表達式來下載文件的文件名
我需要做FTP到服務器,並需要下載文件名以相同值結尾的文件。就我而言,這是14_04_25_144238。
我不確定它是否可行。但是,出於好奇,問這個。
我們可以在ftp get命令中使用像.*14_04_25_144238
這樣的正則表達式嗎?
在此先感謝。 Dinesh S
您需要mget命令。
MGET遠程文件
展開遠程計算機上的遠程文件和 做這樣生產的每個文件名的獲得。有關文件名擴展的詳細信息,請參閱glob。根據大小寫,ntrans和nmap設置處理生成的文件名稱將爲 。文件是 轉移到本地工作目錄,這可以通過'lcd目錄'更改爲 ;新的本地目錄可以用'!'創建 mkdir目錄'。
如果你想打開每個文件的提示,那麼你還需要這一點:
提示
切換交互提示。在多個文件傳輸期間發生交互式提示 以允許用戶選擇性地檢索或存儲文件。如果提示已關閉(默認爲開啓),則任何mget或mput將傳輸所有文件,並且任何刪除將刪除所有文件。
。
也許吧。你爲什麼不試試看看它是怎麼回事? – sshashank124
它不會僅僅通過get命令嘗試它,所以我不確定人們爲什麼要在OP上堆積。你需要一個不同的命令 - 看我的答案。 –
@Paul然後問題是,爲什麼我不能在該命令中使用正則表達式?他只是提出了錯誤的問題。 –