UNIXの思想 文芸的プログラミング UNIXシェル コマンドラインの解釈 シェル文法 全体的な構成 データ構造 リダイレクション パイプラインの実装 プロセスを作る マルチプロセスとIO 新しいプログラムを実行する(fork-and-exec) プロセス間通信 最もシンプルなコミュニケーション:wait ストリームによる通信 a | b の実装 dup2とcloseはセット ブロッキングIO a | b | c の実装 ソースコード 参考 UNIXの思想 UNIXは常に小ささを選びます。単純なプログラムが単純なタスクを行う。複雑なタスクはいくつかの単純なプログラムの協調により行います。そして…