Rename 10000 Text files

1 view (last 30 days)
Sumit Saha
Sumit Saha on 1 Jan 2021
Edited: Image Analyst on 1 Jan 2021
I've 10000 text file but want to change the name. How can i rename these files ?
example- IND.X0kY0k.HXX.txt to 1.txt like wise for every files

Answers (1)

Ive J
Ive J on 1 Jan 2021
files = {'tab1.txt', 'tab2.txt'};
target = replace(files, 'tab', '');
cellfun(@(x, y)movefile(x, y), files, target)
  1 Comment
Image Analyst
Image Analyst on 1 Jan 2021
Edited: Image Analyst on 1 Jan 2021
Did you try
files = {'example- IND.X0kY0k.HXX.txt', 'example- IND.X0kY0k.HXY.txt'};
target = replace(files, '.HXX.txt', '.txt');
% Be careful with others because they'd overwrite the .HXX one.
%target = replace(files, '.HXY.txt', '.txt');
%target = replace(files, '.HXZ.txt', '.txt');
cellfun(@(x, y)movefile(x, y), files, target)

Sign in to comment.

Categories

Find more on Data Import and Export in Help Center and File Exchange

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!