コマンド出力を2つの異なるファイルにリダイレクトする

コマンド出力を2つの異なるファイルにリダイレクトする

私はteeが利用可能であることを知っていますが、出力を画面に印刷したくありません。ただファイルとして印刷したいです。

例:

ls > pk.txt 

ここで praveen という別のファイルを作成する必要があります。

ベストアンサー1

tee(1)2つのファイルを作成し、標準出力を削除するために使用されます。

ls | tee pk.txt praveen >/dev/null

編集2:StephaneとThomasが指摘したように、teeこれはより良いバージョンであり、どのように動作するために書き込みが少なくて済みます。

ls | tee pk.txt > praveen

おすすめ記事