(cat Type.txt && cat Test.txt && cat Owner.txt)> test.txt
それは私のコードですそれはいつものように出ています
ddddddddddddd
aaaaaaaaaaaaa
sssssssssssss
しかし、私はこのようなtxtファイルの出力が欲しいです
dddddddddddaaaaaaaaaaaassssssssssss
私はこれで立ち往生しています:3
paste
代わりに使用してください:
paste -d "" Type.txt Test.txt Owner.txt
結果:
dddddddddddddaaaaaaaaaaaaasssssssssssss
簡単な方法は
echo `cat Type.txt Test.txt Owner.txt` > test.txt
または、同等に、
echo $(cat Type.txt Test.txt Owner.txt) > test.txt
いくつかの欠点:
ddddddddddddd aaaaaaaaaaaaa sssssssssssss
(ファイル間にスペースを入れて-または、より正確には、ファイルの行の間にスペースを入れて)。cat Type.txt
で接続しているため、失敗した場合、コマンドラインはそのトラックで停止します。これらのコマンドは単一のコマンドのみを呼び出すため、存在しない場合でも取得できます。cat
&&
echo
cat
Test.txt
Owner.txt
Type.txt
上記のいずれかがショーストッパーである場合は、降りて汚れてください
(tr -d "\n" < Type.txt && tr -d "\n" < Test.txt && cat Owner.txt) > test.txt