ファイルのデータに対して、パターンマッチングによる各種の変換処理を行います。
sed [オプション ・・・] ファイル名 [ファイル名2 ・・・] sed [-v] [--version] [-h] [--help]
オプション名 | 説明 |
-n, --quiet, --silent | 編集したファイルの内容を出力しません。 |
-e コマンド, --expression=コマンド |
コマンドを指定します。
|
-f ファイル名, --file=ファイル名 |
指定したスクリプトファイルからコマンドを読み込みます。 |
-V, --version | バージョン情報を表示します。 |
-h, --help | 使用方法を表示します。 |
ファイル(「SampleText16.txt」があるとします。)内の条件にマッチする文字列を指定の文字列に変換(「いぬ」→「犬」)します。
$ cat SampleText16.txt [RET]
1 ねずみ
2 うし
3 とら
4 うさぎ
5 たつ
6 へび
7 うま
8 ひつじ
9 さる
10 とり
11 いぬ
12 いのしし
$ sed -e s/いぬ/犬/ SampleText16.txt [RET]
1 ねずみ
2 うし
3 とら
4 うさぎ
5 たつ
6 へび
7 うま
8 ひつじ
9 さる
10 とり
11 犬
12 いのしし