Sto lavorando a uno script bash che dividerà il contenuto di un documento di testo a seconda dei dati nella riga.
Se il contenuto del file originale fosse simile a
01 line
01 line
02 line
02 line
Come posso inserire nella riga 3 di questo file usando bash per ottenere
01 line
01 line
text to insert
02 line
02 line
Spero di farlo usando un heredoc o qualcosa di simile nella mia sceneggiatura
#!/bin/bash
vim -e -s ./file.txt <<- HEREDOC
:3 | startinsert | "text to insert\n"
:update
:quit
HEREDOC
Quanto sopra non funziona ovviamente, ma qualche consiglio che potrei implementare in questo script bash?