パイプって魅力的 zshでもbashでもtcshでもcshでもshでもなんでもかまわないのだが、インタラクティブシェルを使うようになったデベロッパは一度はパイプの虜になる。コマンドの入出力は標準入力と標準出力という2つのディスクリプタで統一されており、パイプを使うことでこれを繋げることができる。パイプなしにはCUI生活は成り立たない。 もう最近じゃPCはパワフルだしGUIアプリケーションも優れたものが多いので、こうしたパイプの虜になったことがないデベロッパも増えているようだ。しかしながら、先輩格のデベロッパが目の前で奇々怪々なコマンドをパイプでつなげて作業しているのを見て胸がときめいてしまうデベロッパだって多い。なぜかそこに無限の可能性を見てしまう。 このパイプの構想はUNIXシステムが開発された初期のころにできあがったものなので、もうずいぶん長い間デベロッパの心をとらえてはなさないことに