我想从FTP下载特定文件到我的桌面,所以我使用了这段代码:
ftp_client = ftp('IP','Username','PASS');
mget(ftp_client,'/First_folder/WW.txt','F:/Target_Folder');
但是当我使用它时,Matlab在F:/ Target_Folder(名称为First_folder)中创建一个包含WW.txt文件的文件夹。我想在F:/ Target_Folder中只有WW.txt而没有任何文件夹。我该怎么办?
这在URL样式中很简单:
urlwrite('URL_Address/First_folder/WW.txt','F:/Target_Folder/TEXT.txt');
但是当我使用FTP时,我遇到了这个问题。
感谢。
答案 0 :(得分:1)
使用cd
ftp_client = ftp('IP','Username','PASS');
cd(ftp_client, 'Fisrt_folder');
mget(ftp_client,'WW.txt','F:/Target_Folder');