回答編集履歴
1
内容訂正
test
CHANGED
@@ -1,11 +1,15 @@
|
|
1
1
|
```Bash
|
2
2
|
|
3
|
-
tail -f access_log | awk '{print $4}'
|
3
|
+
tail -f access_log | awk '{print $4}' | sort
|
4
4
|
|
5
5
|
```
|
6
6
|
|
7
|
+
|
8
|
+
|
7
|
-
二番目のawkコマンドが手前のtailコマンドが終了するのを待ち続ける一方、tailコマンドは-fオプションにより入力を待ち続けるため、何も表示されない結果となっています。
|
9
|
+
~~二番目のawkコマンドが~~3つ目のsortコマンドが手前のtailコマンドが終了するのを待ち続ける一方、tailコマンドは-fオプションにより入力を待ち続けるため、何も表示されない結果となっています。
|
8
10
|
|
9
11
|
|
10
12
|
|
11
|
-
基本的にtail -fはパイプを使って次につなげることはできないとお考え下さい。
|
13
|
+
~~基本的にtail -fはパイプを使って次につなげることはできないとお考え下さい。~~
|
14
|
+
|
15
|
+
これも少し違いました。EOFを待つタイプのコマンドと、tail -fとの併用は厳しい、と言う方が正確でした。
|