シェル 標準出力のリダイレクトについて
以下は echo で出力される hoge を test.txt へ出力する。
$ echo hoge >test.txt
これは実は省略されているものがあり、以下と同じである。
$ echo hoge 1>test.txt
1 は標準出力を指す。ちなみに 0 が標準入力で、2 が標準エラーである。
つまり、1 > test.txt とは、標準出力をtest.txtへリダイレクトする、という意味になる。
Webエンジニアの記録
以下は echo で出力される hoge を test.txt へ出力する。
$ echo hoge >test.txt
これは実は省略されているものがあり、以下と同じである。
$ echo hoge 1>test.txt
1 は標準出力を指す。ちなみに 0 が標準入力で、2 が標準エラーである。
つまり、1 > test.txt とは、標準出力をtest.txtへリダイレクトする、という意味になる。
最近のコメント