Vložte určitý text na začiatok alebo na koniec súboru so sed, regulárnymi výrazmi

Pri určitých príležitostiach musíme vložiť posledný zo súboru text, na to môžeme použiť echo:

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

Čo však robiť, ak chcem vložiť text pri štarte?

So sedom a správnymi parametrami dokážeme toto a ešte viac.

Napríklad na vloženie do začatia zo súboru by text bol:

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

Zatiaľ čo vložiť do posledný Je to:

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

Alebo ozvena života:

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

No, viac netreba dodať, je to vlastne dosť krátky príspevok.

Dúfam, že je to niekomu užitočné, pozdravujem vás.