cat以外のLinuxのT-splitコマンドはありますか? [コピー]

cat以外のLinuxのT-splitコマンドはありますか? [コピー]

xしたがって、質問の場合とtoというy2つのメッセージを保存する必要があります。過去には、これら2つのメッセージを保存できないlogためyです。しかし、2番目の部分として、教授は2つのメッセージを保存し、2つのメッセージを画面に出力するために使用したいと思いました。 、、、、、、のようなものを試しましたが、まったく機能しないようです。グーグルをしても全く手がかりがないのに役立つ人がいますか?xcat x y &> logteecat x y &> log | tee logtee x y &> loglog | x y &> log | tee log

答え1

あなたの意見を正しく理解したら、次のような状況があります。

  • ファイルにyいくつかのテキストが含まれています。
  • ファイルがxありません
  • ファイルがlog存在しません(または私が提供したコマンドを使用してその内容を削除してもかまいません)。

ファイルが存在しないというエラーメッセージが必要です。x そしてfile の内容がyfile にダンプされ、logこの出力が端末に表示されることを望みます。

これがすべて正しい場合は、必要なものは次のとおりです。

cat x y 2>&1 | tee log

(注:あなたの要件を満たしていない場合、質問を編集してください受信した実際のエラーメッセージを含め、目的の結果とどのように異なるかを明確に説明します。 )

関連情報