このエントリーをはてなブックマークに追加


sedを使って行の最後尾に文字列を追加する

sedと正規表現を使用すると簡単に文字列の最後尾に指定した文字列を追記することができます。
以下に実行例などを記します。


関連記事

sedと正規表現を使って最後尾に文字列を追加する

正規表現で $ は先頭を示します。
したがって、$ を指定すれば簡単に文字列の先頭に指定した文字列を追記できます。

以下のテキストファイルを使用して実行してみます。

$ cat hello.txt
Hello
Hello
Hello

$を使用した例になります。
最後尾に<sp>worldの文字列が追記されているのが確認できます。

$ sed "s/$/ world/g" hello.txt
Hello world
Hello world
Hello world

以上、sedと正規表現を使用して最後尾に文字列を追加する方法でした。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:28:06