before -> after
sed s/before/after/ file.txt
sed s|before|after| file.txt
sed -i.back -e s/before/after/ file.txt
10行目から末尾のあいだでreplacement
sed 10,${s/before/after/;} file.txt
match条件指定のレンジ
sed /$start/,/$end/{s/before/after/;} file.txt
match条件指定でprint
sed -n '/start/,/end/p' file.txt
match条件指定でappend
sed '/pattern/a string' file.txt
OS Xでのappendは改行が必要
sed '/pattern/a \
string' file.txt
複数行appendは末尾に\
sed '/pattern/a string \
string2\
string3\
' file.txt
ダブルクオートの文字列の場合は\