Hii...
I wonder if there is a quick way to move files based on its filename with MATLAB, for example I have 100 JPG files with names TC01.JPG, TC02.JPG, TC03.JPG, ...
I want to move only five of them, which are TC05.JPG, TC11.JPG, TC19.JPG, TC87.JPG and TC89.JPG into a newly created folder
I know there is a movefile command to move file into new folder, but how can I do it simultaneously for multiple files with specific filename?
Thanks a lot!

 채택된 답변

Stephen23
Stephen23 2018년 11월 24일
편집: Stephen23 2018년 11월 24일

1 개 추천

old = 'path to original folder';
new = 'path to destination folder';
C = {'TC05.JPG', 'TC11.JPG', 'TC19.JPG', 'TC87.JPG'};
for k = 1:numel(C)
movefile(fullfile(old,C{k}),new)
end

댓글 수: 1

Dionysius Bryan
Dionysius Bryan 2018년 11월 25일
Thanks!
It works perfectly.. gonna work it for more extensive code

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 File Operations에 대해 자세히 알아보기

태그

질문:

2018년 11월 24일

댓글:

2018년 11월 25일

Community Treasure Hunt

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

Start Hunting!

Translated by