回答編集履歴

2

変更

2017/05/22 06:54

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -15,3 +15,9 @@
15
15
  パイプにエラー出力も渡すので有れば、
16
16
 
17
17
  ls -lR 2>&1 | tee fuga.txt とすればfuga.txtにエラーも書き込まれます。
18
+
19
+
20
+
21
+ Linuxのファイルディスクリプタは、
22
+
23
+ 通常、0:標準入力(stdin)、1:標準出力(stdout)、2:標準エラー出力(stderr)になります。

1

変更

2017/05/22 06:54

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  lsでの結果出力とエラーは、標準出力(stdout)とエラー出力(stderr)に分かれて出力されます。
10
10
 
11
- パイプには標準出力が流れて、teeに渡りfuga.txtに書き込まれます。但し、画面上には標準出力とエラー出力の一緒に出力されてますがパイプの前に出力されたものです。teeのものではありません。その証拠にfuga.txtには標準出力が書かれています。
11
+ パイプには標準出力が流れて、teeに渡りfuga.txtに書き込まれます。但し、画面上には標準出力とエラー出力の一緒に出力されてますがパイプの前にエラー出力されたものです。teeのものではありません。その証拠にfuga.txtには標準出力が書かれています。
12
12
 
13
13
 
14
14