Changing the name of TXT file
    6 ビュー (過去 30 日間)
  
       古いコメントを表示
    
hi all, i have a big number of TEXT-Files. They are named like this: file_0,file_1..... Iwant to begin with 1 like:
file_1,file_2,..... is there any simple method to do this with matlab.
thank you
0 件のコメント
採用された回答
  Azzi Abdelmalek
      
      
 2015 年 7 月 1 日
        YourFolder='C:\Documents and Settings\Mes documents\MATLAB'
f=dir(fullfile(YourFolder,'*.txt'));
g={f.name};
s=regexp(g,'\d+','match');
s= str2double([s{:}]);
[n,idx]=sort(s);
g=g(idx);
for k=numel(g):-1:1
  fic=g{k};
  fic1=regexprep(fic,num2str(n(k)),num2str(n(k)+1));
  movefile(fullfile(YourFolder,fic),fullfile(YourFolder,fic1))
end
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
				Help Center および File Exchange で Language Support についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

