>
の使用 出力をファイルにリダイレクトできます。例:
diff A.txt B.txt > C.txt
これにより、diff コマンドからの出力が C.txt というファイルに保存されます。
diff
utility は、標準出力 (通常はコンソール) に出力を生成します。これを行う UNIX ユーティリティと同様に、その出力は次のようなファイルにリダイレクトされるだけです:
diff A.txt B.txt >C.txt
これは、「コマンド diff
を実行する」ことを意味します 2 つの引数 (ファイル A.txt
と B.txt
)、そうでなければコンソールに表示されるすべてのものをファイル C.txt
に入れます ". エラー メッセージは引き続きコンソールに表示されます。
diff
の出力を保存するには ファイルにまた 端末に送信するには、tee
を使用します そのように:
diff A.txt B.txt | tee C.txt
tee は、すべての名前付きファイルにデータを複製します (C.txt
のみ) ここ) および標準出力 (おそらく端末) にも出力されます。
出力リダイレクトを使用します。
<ブロック引用>diff file1 file2> 出力
file1 と file2 の差分を出力に保存します