How to rename a lot of files

1 vue (au cours des 30 derniers jours)
Kadek Palgunadi
Kadek Palgunadi le 28 Nov 2016
Modifié(e) : KSSV le 28 Nov 2016
i have file with name 001ab.SAC, 002ab.SAC.... 100ab.SAC and try to add character such as md05 so it will be like 001ab_md05.SAC, 002ab_md05.SAC.... 100ab_md05.SAC.
i am confuse to convert cell (001ab, 002ab... 100ab) to string, can anyone help me? Thankyou

Réponses (1)

KSSV
KSSV le 28 Nov 2016
Modifié(e) : KSSV le 28 Nov 2016
files = dir('*.SAC');
% Loop through each file
for id = 1:length(files)
% Get the file name (minus the extension)
[~, f] = fileparts(files(id).name);
% write the rename file
rf = strcat(f,'b_md05.SAC') ;
% rename the file
movefile(files(id).name, rf);
end

Catégories

En savoir plus sur Standard File Formats dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by