text file to be in the folder

1 次查看(过去 30 天)
PA
PA 2022-7-14
回答: Karim 2022-7-14
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 个评论
PA
PA 2022-7-14
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);

请先登录,再进行评论。

回答(1 个)

Karim
Karim 2022-7-14
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);

类别

Help CenterFile Exchange 中查找有关 Text Data Preparation 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by