“Conocimientos software>Software de utilidades

Cómo agregar un carácter de nueva línea al final de una línea de Sed

2011/7/11
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

Software de utilidades
Problemas con el Dell Sidebar
¿Qué se entiende por una captura de pantalla
Cómo restablecer el Estado de Nero Burn
Cómo copiar un CD de arranque
Cómo convertir CUE y BIN Archivos
Software de la unidad de imágenes
Cómo enviar 5 Conciertos Uso pcAnywhere
¿Qué hace la limpieza del disco en una computadora
Conocimientos Informáticos © http://www.ordenador.online