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


sedを使って行の先頭に文字列を追加する

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


関連記事

sedと正規表現を使って先頭に文字列を追加する

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

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

$ cat world.txt
world
world
world

^を使用した例になります。
先頭にHello<sp>の文字列が追記されているのが確認できます。

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

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



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