search
LoginSignup
1
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

標準出力と標準エラー出力

標準出力(std) 1
標準エラー出力(std_err) 2
aの出力先をbの出力先にマージする a>&b

標準出力のlogへのリダイレクト

bash script.sh > log
bash script.sh 1> log

標準エラー出力のlogへのリダイレクト

bash script.sh 2> log

標準出力→標準エラー出力の順でlogに一括してリダイレクト

bash script.sh > log 2>&1
  1. 標準出力をlogにリダイレクト
  2. 標準エラー出力のリダイレクト先を標準出力のリダイレクト先にマージ
  3. 結果としてstd_errはlogに出力される

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
1
Help us understand the problem. What are the problem?