一个文本文件中,我想把每行的首字母为'$'的行全部删除,我做一个程序,总是出错,请问该怎么修改?
[filename,pathname]=uigetfile('*.txt','Select the text file','MultiSelect','on');
file=fullfile(pathname,filename);
fid=fopen(file,'w');
i=0
while ~feof(fid)
line=fgetl(fid)
if(~line(1)=='$')
line=[]
end
i=i+1
end
fclose(fid);