Sorting file (from a text file) and copying file to the new folder

Dear MATLAB experts
I want to sort the content of file based on the text file (e.g. *.txt) and then copy all the list files into another directory.
Source: C:\ sub001 (a list of subjects on the text file) ○ A ■ Sub-directory ○ B ■ Sub-directory
Text file: sub001 , sub002 and etc.
Destination: D:\Sorter
--
Thanks for considering my questions.
Best wishes
Larry Lai

2 Commenti

So you want to open text files, read their contents and move said files to a different destination according to the contents?
What do the text files look like?
Hi Paolo
Yes, please find the attached text file.
Thanks

Accedi per commentare.

Risposte (1)

If I am understanding the question correctly the following should help you:
fid = fopen('SubjectsID.txt')
while ~feof(fid)
tline = fgetl(fid);
name = strcat(tline,'.txt');
movefile(name,'D:\Sorter')
end

3 Commenti

Thanks you.
FYI.
*Error using movefile No matching files were found. *
Are the files located in the current directory? Is their extension .txt?
The files located in the different directory. Please find the files structure as following: http://bids.neuroimaging.io/
Thanks

Accedi per commentare.

Categorie

Prodotti

Release

R2018a

Tag

Richiesto:

il 12 Lug 2018

Commentato:

il 13 Lug 2018

Community Treasure Hunt

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

Start Hunting!

Translated by