naobe @ ウィキ

sed

最終更新:

naobe

- view
管理者のみ編集可
UNIX/Linuxに戻る
標準入力またはファイルにパターンマッチングして、一致したパターンを所定の文字列と置き換える。

使用方法

マッチした行を変換

sed [-e] 's/パターン/変換文字列/[g]' [ファイル名]

マッチした行を削除

sed [-e] '/パターン/d' [ファイル名]

項目 説明
-e 指定すると、複数のコマンドを扱える。
パターン 正規表現
変換文字列 一致したパターンを置き換える文字列。gを指定すると全てのマッチを変換する。gを指定しないと初回のマッチのみ変換する。
ファイル名 変換対象。指定されない場合は、標準入力が対象。

使用例

目的 設定
コメント行、空行を削除する。 sed -e '/^#/d' -e '/^\s*$/d' httpd.conf
ウィキ募集バナー