Sed es un tipo especial de editor de archivos de texto conocido como " editor de flujo ". En lugar de editar archivos de texto , sed aplica modificaciones a un flujo de texto de acuerdo a las instrucciones dadas a él por el usuario. El flujo de texto podría venir de cualquier parte : el usuario, el Internet o un archivo local. Usted puede imaginar sed de ser un poco como un lenguaje de programación diseñado exclusivamente para manipular el contenido del texto y el cambio de formato en una estructura que desea . En las manos de un usuario experto , que puede eliminar gran parte de la monotonía de la rutina de trabajo , sin embargo, puede ser un poco intimidante al principio , por lo que un buen comienzo es un simple edit : añadir un carácter de nueva línea al final de cada línea dada . Instrucciones
1
Abra un terminal. El procedimiento para hacer esto dependerá de su sistema operativo. La mayoría de sistemas Unix y Linux, ya sea abrir un terminal inmediatamente en el arranque o tiene un icono de terminal en algún lugar en el escritorio. En Mac OS X , haga clic en el botón "Spotlight" y tipo "Terminal ". En Windows , haga clic en " Inicio", " Ejecutar" y escribe " cmd"
2
Escriba lo siguiente : .
Sed ' /$ /G '
esto le indica a sed que buscar en el texto de todo el final de las líneas ($) y añadir una nueva línea (G ) , de manera efectiva a doble espacio en el archivo . Alternativamente , si desea asegurarse de que nunca hay más de una línea en blanco entre párrafos , cambiar el comando de la siguiente manera:
sed ' /^ $ /d , G'
Esto le indica a sed hacer coincidir las líneas sólo es completamente blanco ( ^ $) , eliminar las líneas en blanco ( d ) y reemplazarlos con una sola línea nueva ( G).
3
introducir los datos de un archivo de texto en sed escribiendo lo siguiente :
gato textfile.txt