トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

sed

sed Stream EDitor

ファイルや標準入力をコマンドによって修正するコマンド。修正のコマンドファイルコマンドラインに記す。

 書式

$ sed [オプション] コマンド [ファイル]

 オプション

オプション 意味
-V バージョン情報を表示
-h ヘルプメッセージの表示
-e スクリプト スクリプトの指定
-f スクリプトファイル スクリプトファイルの指定

 コマンド

sedで使用するコマンドを示す。文字列には正規表現を利用した文字列のパターンも利用できる。

コマンド 意味
/文字列/d 文字列を削除
/文字列1/c 文字列2 文字列1を含む行を文字列2で置き換える
/文字列1/i 文字列2 文字列1を含む行の直前に文字列2を追加する
/文字列1/a 文字列2 文字列1を含む行の直後に文字列2を挿入する
s/検索文字列/置換文字列/ 最初に見つかった検索文字列を置換文字列で置き換える
s/検索文字列/置換文字列/g 検索文字列のすべてを置換文字列で置き換える


[コマンド]