sed

[sɛd] セッド

1. ストリームエディタ。テキストファイルやストリームに対して、置換、削除、挿入などの編集操作を自動的に実行するためのUnix系コマンドラインツール。

sedは「stream editor(ストリームエディタ)」の略で、入力されたテキストデータに対して、ユーザーが指定したスクリプトに基づいて一連の編集処理を自動で行うコマンドです。主に大量のテキストデータから特定のパターンを検索して置換したり、行を削除・挿入したりする際に使われます。非対話的に動作するため、シェルスクリプトなどでの自動処理に非常に適しています。
sed 's/apple/orange/g' fruits.txt (fruits.txt内の「apple」をすべて「orange」に置換します。)