Me gustaría encontrar el String __MARKER__ en someFile.txt y colocar un String encima (por ejemplo, Hello World! ).
¿Cómo haría eso usando sed ?
sed -i -e 's/__MARKER__/Hello world\n__MARKER__/' someFile.txt
Sin embargo, después de ejecutar el fragmento de código anterior, el contenido de someFile.txt se encuentra a continuación:
Hello worldn__MARKER__
Contenido de someFile.txt antes de la manipulación:
__MARKER__
Contenido de someFile.txt después de la manipulación:
Hello World!
__MARKER__