При всем уважении к приведенным выше правильным ответам, всегда неплохо бы использовать такие сценарии «пробного запуска», чтобы вы не повредили свой файл и не начали заново с нуля.
Просто заставьте ваш скрипт вывести вывод в командную строку, а не записать его в файл, например, так:
sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html
ИЛИ
less index.html | sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g
Таким образом, вы можете увидетьи проверьте вывод команды без усечения файла.