Ну если мест для вставки только одно, то проще разбить index.html на 2 файла, до ключевого слова и после.
После чего вывести эти файлы в результирующий в перемешку с нужным кодом
cat before.index.html > index.html
mysupercommand >> index.html
cat after.index.html >> index.html
UPD
stackoverflow.com/a/6215113/2504704
blog.lavoie.sl/2012/11/simple-templating-system-us...