フィルタ

Linux(UNIX)のコマンドは次のような動作をするものが多いです。

  1. 標準入力、またはコマンドライン引数で指定したファイルから情報を読み込む。
  2. 必要であれば、コマンドライン引数のオプションで「指示」を受ける。
  3. 読み込んだ情報を加工する。
  4. 加工した情報を標準出力に書き出す。

このようなコマンドは「フィルタ」と呼ばれます。

Linux(UNIX)のコマンドは、1つ1つは単純な機能のみを提供していることが多いです。単純な機能を持つプログラムを複数パイプ等で繋ぎ合わせることによって自在に望みの結果を得ることが出来るのがUNIXの醍醐味で、「UNIX哲学」とも言われます。

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

フォローする