Re: 分檔案問題求解
※ 引述《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
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.164.201
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1487937228.A.E0A.html
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章