2つのテキスト出力ファイルを1つのテキストファイルにマージしようとしています。2つのファイルを1つのテキストファイルにマージするにはどうすればよいですか?
ファイル1:
fin=fopen('d://box1.txt','wt');
fprintf(fin,' Hello \n');
ファイル2:
fin=fopen('d://box2.txt','wt');
fprintf(fin,'welcome \n');
任意の考え?
2つのテキスト出力ファイルを1つのテキストファイルにマージしようとしています。2つのファイルを1つのテキストファイルにマージするにはどうすればよいですか?
ファイル1:
fin=fopen('d://box1.txt','wt');
fprintf(fin,' Hello \n');
ファイル2:
fin=fopen('d://box2.txt','wt');
fprintf(fin,'welcome \n');
任意の考え?
私はそれを簡単に行う方法がないと思います。しかし、あなたはシステムコマンドを使用することができます。
Windowsの場合:
system(type a.txt b.txt >ab.txt)
Linuxの:
system(cat a.txt b.txt >ab.txt)
いけない、彼らはあなたの現在のディレクトリにない場合は、ファイルのパスを置くことを忘れて! これは動作します:
fin=fopen('D:\box1.txt','wt');
fprintf(fin,' Hello \n');
fclose(fin)
fin=fopen('D:\box2.txt','wt');
fprintf(fin,'welcome \n');
fclose(fin)
system('type D:\box1.txt D:\box2.txt >E:\box12.txt')
だから何が問題なのですか? – Praetorian
@Prætorian2つのファイルを1つのテキストファイルにマージする方法は?それはMacの方法で動作します。あなたが代替1つを持っているなら、それはあなたの助けのために偉大な – mecaeng