逐行创建、读取并写入txt(matlab) && 生成文件夹里文件名的.bat文件

 

fidin=fopen('C:\Users\byte\Desktop\新建文件夹 (4)\tr4.txt','r');
fidout=fopen('C:\Users\byte\Desktop\新建文件夹 (4)\tr4_1.txt','w');
nline=0;
% newPrefix = '/home/hzj';
while ~feof(fidin) % 判断是否为文件末尾
tline=fgetl(fidin); % 从文件读行
new_tline = tline(1:8);
% nn_tline = strcat(newPrefix,new_tline);
fprintf(fidout,'%s\n',new_tline);
nline=nline+1;
end
fclose(fidin);
fclose(fidout);

 

create_txt.bat
DIR *.* /B> LIST.TXT

 

% 创建并写入txt
fid = fopen('ff.txt','wt');
fprintf(fid,'%d %d %d  %d %d %d %d %d %d %d\n',a)

  

posted @ 2017-11-28 01:46  byteH  阅读(866)  评论(0编辑  收藏  举报