text file to be in the folder

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 日

0 投票

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);

カテゴリ

ヘルプ センター および File ExchangeCharacters and Strings についてさらに検索

質問済み:

PA
2022 年 7 月 14 日

回答済み:

2022 年 7 月 14 日

Community Treasure Hunt

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

Start Hunting!

Translated by