أدخل نصًا معينًا في بداية الملف أو نهايته مع التعبيرات النمطية sed

في مناسبات معينة ، نحتاج إلى إدراج ملف نهائي من ملف نص ، لذلك يمكننا استخدام echo:

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

حسنًا ، لا يوجد شيء يمكن إضافته ، إنه منشور قصير إلى حد ما في الواقع.

أتمنى أن تكون مفيدة لشخص ما ، تحياتي.