sed による文字列の操作

sed プログラムは、編集を要求する人との対話なしにその編集を行います。

この操作方法により、sed は以下のことを行うことができます。

  • 非常に大きなファイルを編集する。
  • 複雑な編集操作を何回も行う。(対話式エディターのように) 延々とタイプ入力のやり直しや、 カーソルの位置決めを行う必要がありません。
  • 入力を一回パススルーするだけで、一括変更を行う。

このエディターは、一度にメモリー内で編集するファイルのほんの数行分を保持するだけで、 一時ファイルは使用しません。 したがって、ファイルシステム内に入力ファイルと 出力ファイルの両方を収める余地がある限り、編集するファイルのサイズは任意です。