iコマンド

iコマンドは、現在のパターンスペースの前にテキストを挿入する。その他動作はaコマンドと同様。


先頭行に挿入

input='1行目
2行目
3行目'

script='1 i 挿入1行目\
挿入2行目'

echo "$input" | sed "$script"
挿入1行目
挿入2行目
1行目
2行目
3行目

最終行に追加するならaコマンドへ。