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