text file to be in the folder

3 vues (au cours des 30 derniers jours)
PA
PA le 14 Juil 2022
Réponse apportée : Karim le 14 Juil 2022
if i run the code i create the folder and the text file is created in it but text are not displayed in the text file. i tried with pwd also but it didnot work
  1 commentaire
PA
PA le 14 Juil 2022
the code is here
label_1 = '# Screw';
fid = fopen ('screw size.txt','wt');
fprintf (fid,'%s\n', Label_1 );
t = now;
folder1 = ['SCREW' nameProject, datestr(t, 'yyyymmdd')];
if (isfolder(folder1))
delete([folder1, '\*'])
else
mkdir(folder1)
end
save(fullfile(folder1, 'screw size.txt'), 'fid') ;
fclose (fid);

Connectez-vous pour commenter.

Réponses (1)

Karim
Karim le 14 Juil 2022
No need for the save command, first create the folder (or check that it exists) and then you can write the file directly into the folder. See below for the steps
% first create folder
t = now;
folder1 = ['SCREW' datestr(t, 'yyyymmdd')];
if isfolder(folder1)
delete([folder1, '\*'])
else
mkdir(folder1)
end
% now create the file and its contents
label_1 = '# Screw';
fid = fopen(fullfile(folder1, 'screw size.txt'),'wt');
fprintf(fid,'%s\n', label_1);
fclose(fid);

Catégories

En savoir plus sur Data Import and Export dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by