for j=1:200
cd(['CASE_',num2str(j)];
fileID = fopen('mdm_reg.txt','r+');
i=0;
while ~feof(fileID)
tline=fgetl(fileID);
i=i+1;
newline{i} = tline;
if i==20
newline{i} = strrep(tline,'1719d7b6',accesscode(j,:));
end
end
fclose(fileID);
fileID = fopen('mdm_reg.txt','w+');
for k=1:i
fprintf(fileID,'%s\t\n',newline{k});
end
fclose(fileID);
cd('..');
end
本文介绍了一种使用MATLAB脚本批量修改文件中特定字符串的方法。通过循环遍历文件并替换指定内容,实现对大量文件的自动化处理。适用于需要频繁更新文件内容的场景。
3733





