GNU/Linux >> Linux の 問題 >  >> Linux

>、&>、>&、および 2&> を使用して出力をリダイレクトすることの違いは何ですか?

  • > stdout をリダイレクトします ファイルへ
  • 2>& ファイルハンドル "2" をリダイレクトします (ほとんど常に stderr ) 他のファイル ハンドル (通常は 2>&1 と記述されます) 、stderr を stdout と同じ場所にリダイレクトします)。
  • &>>& stdout の両方をリダイレクトします および stderr ファイルに。通常は &>file と書かれています (または >&file )。機能的には >file 2>&1 と同じです .
  • 2> 出力をファイルハンドル 2 (通常は stderr) にリダイレクトします ) をファイルに追加します。

Linux
  1. 出力をファイルと標準出力にリダイレクトする方法

  2. ファイルへの書き込みとマップされたメモリへの書き込みの違いは何ですか?

  3. Cのstrtok_rとstrtok_sの違いは何ですか?

  1. コマンド出力をファイルと端末にリダイレクト

  2. ELFファイル形式のセクションとセグメントの違いは何ですか

  3. adduser と useradd の違いは何ですか?

  1. .exrcと.vimrcの違いは?

  2. ls と l はどう違いますか?

  3. unlink と rm の違いは何ですか?