ファイル名末尾一覧 ~SED
トップ >> ファイル名末尾一覧 ~SED
拡張子を言及していくと、SEDスクリプト(sedは、UNIXで生まれ、コマンドライン環境で使われる、定型的なテキストデータの処理を行うプログラム。sedはStreamEDitorに由来し、おなじくUNIX上の対話型テキストエディタ「ed」のStream版、SEDを分解していくと、すなわち非対話版である。このプログラムは、入力ファイルを行単位で読み取り、sedスクリプトと呼ばれるシンプルな命令文に従って置換などの編集をおこない、また行単位で出力する。基本的にはマッチルールに従い場合分けをおこなうフィルタと捉えることができる。オリジナル版のsedはベル研究所のマクマホンによって1973年前後に開発されたUNIXユーティリティで、現在ではコマンドラインをサポートするさまざまなオペレーティングシステムに搭載されている。大量のテキストファイルに対して一括で定形の処理を行う場合に大変な威力を発揮する。正規表現に対応しており、拡張子の概要に触れると、ある条件の範囲内の文字列を探し出して処理することが可能。特定の条件に合った文字列を検索し置換するなどの用途に用いる。しかしあまりに簡略化された機能と文法は取っ付きが悪く、近年ではPerlなどのより高級な言語を用いるケースが増えているようだ。