sed メモ
すぐ忘れるのでメモをどんどん書いていく
環境はすべて mac です
別ファイルの内容を差し込む
sed "/key/ r file.txt"
key の行の下の行に差し込まれます
key の行は消えません
位置指定: 最後の行
sed "$ s/find/replace/g"
位置指定: m 行目から n 行目
sed "m,n s/find/replace/g"
位置指定: key1 のある行から key2 のある行
sed "/key1/,/key2/ s/find/replace/g"
位置指定: key のある行
sed "/key/ s/find/replace/g"
実行結果を入力ファイルに上書き保存する
sed -i '' -e "s/xxxx/yyyy/g" filename.txt