UNIX において標準入出力のリダイレクション、パイプは重要な機能である。
| ・ 標準入力はキーボードからの入力に |
| ・ 標準出力は画面への出力に |
| 試してみよう: cal コマンドの出力を cal.out にリダイレクト |
a308-06% cal
6月 2005
日 月 火 水 木 金 土
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
a308-06% cal > cal.out
a308-06% cat cal.out
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
a308-06% cal 9 1752
(ちょっと不思議な結果)
|
| (注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 > datafile prog2 < datafile |
| (注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 | prog2 |