sed
Agregar comando
Buscar..
Insertar línea después del primer partido
Dado un archivo file.txt con el siguiente contenido:
line 1
line 2
line 3
Puede añadir una nueva línea después de la primera línea coincidente con el a
comando.
Para uso portátil del a
comando debe ser seguida inmediatamente por una nueva línea escapado, con el texto-a-anexar en su propia línea o líneas.
sed '
/line 2/a\
new line 2.2
' file.txt
GNU sed
Algunas versiones de sed
permiten que el texto-a-anexados para ser en línea con el a
comando:
sed '/line 2/a new line 2.2' file.txt
Los comandos anteriores darán salida:
line 1
line 2
new line 2.2
line 3
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow