Re: MATLAB & FTP

看板MATLAB作者 (展開夕陽的翅膀)時間2年前 (2022/05/06 09:59), 編輯推噓3(3010)
留言13則, 4人參與, 2年前最新討論串2/2 (看更多)
※ 引述《lihgong (人生,是一句引用句)》之銘言: : ---- : FTP 相關函數的說明在 : helpwin/ Matlab/ Functions - By Category/ Internet Exchange/ FTP functions : ---- : 下面示範怎麼連線到 FTP server : 並且切換目錄到 lihgong/test_data : 抓回一個 test_data_3.mat 的檔案 : file_name = 'test_data_3.mat' : ftp_obj = ftp(ip, username, password); % 注意: ip, username, password是字串 : cd(ftp_obj, 'lihgong/test_data'); : mget(ftp_obj, filename); : ---- HI 各位大大好 我最近也在撰寫用MATLAB下載FTP的指令 不過用上面的方法遇到一個問題 我希望下載目標目錄的全部資料(包含子資料夾) 所以我用了 mget(ftp_obj,'*.*',targetfolder) ^^^^^^^^^^^^^ 這個是下載後的存放位置 但是發現他只會下載一般檔案 沒辦法連子資料夾都一起抓下來 請問有甚麼方式可以達成全部抓取的目標呢? 感謝大大們分享 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.97.202 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1651802396.A.2D3.html

05/06 10:07, 2年前 , 1F
好像沒辦法,要不改用filezilla,要不先手動tar起來
05/06 10:07, 1F

05/06 10:24, 2年前 , 2F
恩 查了一下可能真的要手動迴圈建資料夾QQ
05/06 10:24, 2F

05/08 01:26, 2年前 , 3F
能用 '*' 就好嗎? *.* 顯然不符合資料夾啊!
05/08 01:26, 3F

05/08 01:28, 2年前 , 4F
> contents — Remote files or folders 應該是可以才對。
05/08 01:28, 4F

06/20 13:31, 2年前 , 5F
有想到幾個方法,雖然沒實際用過但可以試試看:1.
06/20 13:31, 5F

06/20 13:31, 2年前 , 6F
在Linux上的話
06/20 13:31, 6F

06/20 13:31, 2年前 , 7F
,用system指令執行wget 2. 若是在windows系統,ty
06/20 13:31, 7F

06/20 13:31, 2年前 , 8F
pe !powershel
06/20 13:31, 8F

06/20 13:31, 2年前 , 9F
l on command window to powershell mode and exec
06/20 13:31, 9F

06/20 13:31, 2年前 , 10F
ute the shell
06/20 13:31, 10F

06/20 13:31, 2年前 , 11F
script. (當然前提是要先裝好wget或ncftp,不過
06/20 13:31, 11F

06/20 13:31, 2年前 , 12F
我不確定ncftp
06/20 13:31, 12F

06/20 13:31, 2年前 , 13F
有沒有支援windows就是了)
06/20 13:31, 13F
文章代碼(AID): #1YT84SBJ (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
2
2
17年前, 06/10
完整討論串 (本文為第 2 之 2 篇):
2
2
17年前, 06/10
3
13
文章代碼(AID): #1YT84SBJ (MATLAB)