Effacer les filtres
Effacer les filtres

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

2 vues (au cours des 30 derniers jours)
Larry Lai
Larry Lai le 12 Juil 2018
Commenté : Larry Lai le 13 Juil 2018
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 commentaires
Paolo
Paolo le 12 Juil 2018
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?
Larry Lai
Larry Lai le 12 Juil 2018
Hi Paolo
Yes, please find the attached text file.
Thanks

Connectez-vous pour commenter.

Réponses (1)

Paolo
Paolo le 12 Juil 2018
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 commentaires
Paolo
Paolo le 13 Juil 2018
Are the files located in the current directory? Is their extension .txt?
Larry Lai
Larry Lai le 13 Juil 2018
The files located in the different directory. Please find the files structure as following: http://bids.neuroimaging.io/
Thanks

Connectez-vous pour commenter.

Catégories

En savoir plus sur File Operations dans Help Center et File Exchange

Tags

Produits


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by