Para todo Administrador de Sistemas Linux, hay herramientas indispensables que nos facilitan el trabajo a niveles inimaginables como es el caso de SED. Sed es una herramienta que nos permite manipular el texto de un fichero, desde cortar lineas, hasta sustituir cadenas de texto, o realizar búsquedas.
Sed ha llegado a ser tan influyente en el Mundo de Unix, que gracias a el y al superpoderoso AWK, Larry Wall decidió desarrollar el lenguaje de programación conocido como Perl ( otro grande en el mundo de Unix).
Hay usos básicos de esta herramienta como los siguientes:
- Sustituir la PRIMERA coincidencia en un fichero determinado
- Eliminar la 5ta Línea de un archivo
sed ’0,/Coincidencia1/s//nueva_cadena/’ file
sed ’5d’ fichero
Como estas existen infinidad de aplicaciones que puede tener esta herramienta muy similar a la aplicación del comando Find del que ya hemos hablado aqui en Techironic.
Y tu? cual es la herramienta que mas usas?