Posted at

sedで指定行(特定の行)だけ置換する、指定行(特定の行)に文字列挿入する

More than 3 years have passed since last update.

3行目の「start」を「end」に置換したい時

sed -e "3 s/start/end/g" hoge.txt

3行目に「moge」を挿入したいとき

sed -i -e "3i moge" hoge.txt