И почему бы не использовать для этого подлинный текстовый редактор? ed - стандартный текстовый редактор.
ed -s filename <<< $'1i\nFIRST LINE HERE\n.\nwq'
Или, если вы хотите, чтобы команды были более читабельными:
ed -s filename < <(printf '%s\n' 1i "FIRST LINE" . wq)
1: перейти к первой строке i: вставьте режим, в который вы хотите вставить ... .: прекратите вставку, вернитесь в нормальный режим wq: напишите и выйдите, спасибо, до свидания.