Del curso: Aprende Shell Scripting en Linux

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.600 cursos impartidos por expertos del sector.

La herramienta SED

La herramienta SED

sed es un comando que nos permite realizar muchas funciones en archivos, como pueden ser buscar, buscar y reemplazar, insertar, eliminar, de manera que podemos editar nuestros ficheros sin la necesidad de abrirlos. También admite expresiones regulares y su uso puede llegar a ser bastante complejo, así que lo que vamos a hacer va a ser varios ejemplos y podrás ir ampliando a medida que lo necesites. Vamos con lo más básico, vamos a imprimir un fichero utilizando sed. Lo normal es utilizar la función de sed, que es «p», de print, para imprimir. Pero esta función tiene un problema y es que saca por pantalla dos veces cada línea. Para solucionar esto, lo que yo hago es poner «-n», que lo que hace es simplemente que la impresión estándar no la hace, con lo cual solamente vemos las líneas una vez. Vamos a hacer filtros, vamos a empezar a trabajar con los filtros. Quiero que me imprima solamente la línea que tiene mi nombre, que empieza por esther. Perfecto. Quiero que me imprima todo…

Contenido