Re: 分檔案問題求解

作者: sppmg (sppmg)   2017-02-24 19:53:23
※ 引述《qaz5746986 (雲之痕)》之銘言:
: 如題
: 本人程式新手
: 現有一資料夾A 中有1000個CSV檔,檔名為1.csv,2.csv....1000.csv
: 目前只知道dir可讀入資料夾下全部檔案,
: 但若想根據手邊一份excel清單 將A中某500個想要的檔案分到另一資料夾B
: (如想取2.csv,5.csv...等500個)
: 請問該如何實現呢? 謝謝!
只寫簡單流程
list=read xsl
for n=list
cmd=sprintf('mv dir1/%s dir2/%s', list, list)
system(cmd)
end
cmd 行把要執行的指令產生成字串,然後用system執行
我用的是UNIX語法,win改用
sprintf('move dir1\%s dir2\%s', list, list)
先看cmd產生是否正確,再直接執行一次產生的cmd看結果是否正確,最後實際執行MATLAB

Links booklink

Contact Us: admin [ a t ] ucptt.com