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

さて、これ以上追加することはありません。実際にはかなり短い投稿です。

誰かがそれが役に立つと思うことを願っています、挨拶。