1. 程式人生 > >linux 下 使用matlab 批量更改檔名

linux 下 使用matlab 批量更改檔名

clear;
path='檔案路徑';

image_Files = dir(fullfile(path,'/','*.jpg'));
Length = length(image_Files);
for k=1:Length
    oldname=strcat(path,'/',image_Files (k).name);
    newname=strcat(path,'/','A_', num2str(k,'%06d'),'.jpg');
    command = ['mv' 32 oldname 32 newname];
    status = dos(command);
    if status == 0
disp([oldname, ' 已被重新命名為 ', newname]) else disp([oldname, ' 重新命名失敗!']) end end