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 30a308-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 30a308-06% cal 9 1752 (ちょっと不思議な結果) |
(注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 > datafile prog2 < datafile |
(注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 | prog2 |