Я работаю над сценарием bash, который будет разбивать содержимое текстового документа в зависимости от данных в строке.
Если содержимое исходного файла было в соответствии с
01 line
01 line
02 line
02 line
Как я могу вставить в строку 3 этого файла, используя bash, чтобы привести к
01 line
01 line
text to insert
02 line
02 line
Я надеюсь сделать это, используя heredoc или что-то подобное в моем скрипте
#!/bin/bash
vim -e -s ./file.txt <<- HEREDOC
:3 | startinsert | "text to insert\n"
:update
:quit
HEREDOC
Выше не работает, конечно, но какие-либо рекомендации, которые я мог бы реализовать в этом скрипте bash?