Вмъкнете определен текст в началото или края на файл със sed, регулярни изрази

В определени случаи трябва да вмъкнем в окончателен от файл текст, за това можем да използваме ехо:

echo "Texto al final del archivo" >> archivo.txt

Но какво да направя, ако искам да вмъкна текста при стартиране?

Със sed и правилните параметри можем да направим това и много повече.

Например, за да вмъкнете в начало от файл текстът ще бъде:

sed -i '1i Aqui texto que ira en la primera linea' archivo.txt

Докато да вмъкнете в окончателен е:

sed -i '$a Aqui el texto que ira en la ultima linea' archivo.txt

Или ехото на цял живот:

echo "Aqui el texto que ira en la ultima linea" >> archivo.txt

Е, нищо повече за добавяне, всъщност е доста кратък пост.

Надявам се да е полезно на някого, поздрави.