sed による文字列の操作
sed プログラムは、編集を要求する人との対話なしにその編集を行います。
この操作方法により、sed は以下のことを行うことができます。
- 非常に大きなファイルを編集する。
- 複雑な編集操作を何回も行う。(対話式エディターのように) 延々とタイプ入力のやり直しや、 カーソルの位置決めを行う必要がありません。
- 入力を一回パススルーするだけで、一括変更を行う。
このエディターは、一度にメモリー内で編集するファイルのほんの数行分を保持するだけで、 一時ファイルは使用しません。 したがって、ファイルシステム内に入力ファイルと 出力ファイルの両方を収める余地がある限り、編集するファイルのサイズは任意です。