Insérer un certain texte au début ou à la fin d'un fichier avec sed, expressions régulières

À certaines occasions, nous devons insérer dans le finale à partir d'un fichier un texte, pour cela nous pouvons utiliser echo:

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

Mais que faire si je souhaite insérer le texte au démarrage?

Avec sed et les bons paramètres, nous pouvons faire cela et plus encore.

Par exemple, pour insérer dans le initiation à partir d'un fichier, un texte serait:

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

Alors que pour insérer dans le finale est la suivante:

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

Ou l'écho d'une vie:

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

Eh bien, rien de plus à ajouter, c'est un article assez court en fait.

J'espère que c'est utile à quelqu'un, salutations.