Как изменить расширение файлов через MATLAB? - PullRequest
0 голосов
/ 02 апреля 2020

Я хотел бы изменить расширение нескольких файлов.

Я имею в виду, что в одном каталоге у меня много файлов типа file1.out, file2.out, ..., file600.out.

Я хотел бы переименовать эти файлы в *.txt (я имею в виду file1.txt, file2.txt, ..., file600.txt) в этом каталоге с помощью одной команды через MATLAB?

Я имею в виду, что я хотел бы изменить расширение некоторых файлов с * .out на * .txt файлы.

1 Ответ

0 голосов
/ 02 апреля 2020

Этот код из здесь может быть полезен:

% Get all text files in the current folder
files = dir('*.out');
% Loop through each file 
for id = 1:length(files)
    % Get the file name 
    [~, f,ext] = fileparts(files(id).name);
    % change the extension
    rename = strcat(f,'.txt') ; 
    movefile(files(id).name, rename); 
end
...