UNIX において標準入出力のリダイレクション、パイプは重要な機能である。
・ 標準入力はキーボードからの入力に |
・ 標準出力は画面への出力に |
試してみよう: cal コマンドの出力を cal.out にリダイレクト |
isc-xas06% cal2003年 5月 日 月 火 水 木 金 土 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 31isc-xas06% cal > cal.out isc-xas06% cat cal.out 2003年 5月 日 月 火 水 木 金 土 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 31isc-xas06% cal 9 1752 (ちょっと不思議な結果) |
(注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 > datafile prog2 < datafile |
(注意: prog1, prog2 を適当に選ばないと試せない) |
prog1 | prog2 |