Appending to text files
19 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello, this is a fairly simple problem and i have come up with a simple enough solution. I need to append alot of text files to one master file.
i did this
clear all
clc
fid=fopen('t1.txt','a+');
fod=fopen('t2.txt');
while ~feof(fod)
fprintf(fid,'\n%s',(fgetl(fod)));
end
fclose('all');
Pretty simple right? It works well too. It appends everything in t2.txt to t1.txt. I have a suspision their is a better way to do this task though. The end of file identifier is what annoys me. Has anyone got a better way?
0 commentaires
Réponses (1)
Walter Roberson
le 12 Mar 2012
Please see my comments in http://www.mathworks.com/matlabcentral/answers/22289-read-an-input-file-process-it-line-by-line
short summary: feof() never predicts end of file.
0 commentaires
Voir également
Catégories
En savoir plus sur Other Formats 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!