web-dev-qa-db-ja.com

catまたはechoを使用して、同じテキストを多くのファイルに追加しますか?

1つのコマンドのみでcatまたはechoを使用して、同じコンテンツを多くのテキストファイルに書き込むにはどうすればよいですか?

たとえば、「hello」をfile1とfile2に書き込みます。私は試した:

echo "hello" >> file1 file2

しかし、それはうまくいきませんでした。どうすればできますか?

28
neo0

teeを使用して、標準入力から読み取り、標準出力およびファイルに書き込みます。

echo "hello" | tee -a file1 file2

-aは、GNU Tシャツの--append

47
Pedro Lacerda