“Conocimiento Sistemas>Linux

Cómo eliminar las líneas en blanco utilizando Sed

2015/9/26
El comando "sed " de Unix es la abreviatura de " Stream Editor ", un programa dirigido a la línea de comandos que modifica los archivos de forma automática , en base a siempre buscar y reemplazar patrones. Usted puede utilizar "sed " para buscar a través de un archivo de un fragmento de texto o una expresión regular, y luego modificarlo con el texto que desee . Si usted tiene un archivo con las líneas en blanco o vacío , es posible que desee analizar y eliminar estas líneas rápidamente para darle de comer en otro programa, o dar formato al texto de una manera que usted requiere. Sed es una utilidad estándar que se integra en todos los sistemas UNIX . Instrucciones
1

Inicie sesión en el sistema con una cuenta capaz de escribir en el archivo . Esto significa que si se trata de un sistema de archivo . usted tendrá que usar la cuenta de root , de lo contrario , inicie sesión como el propietario o usuario autorizado del archivo
2

Abre una nueva terminal. . Algunas distribuciones llaman a esto una " línea de comandos ", mientras que otros lo llaman un "Terminal " y algunos lo llaman el
3

Escriba el siguiente comando en el terminal " Shell ". : Sed ' /^ $ /d '/ruta /a /archivo.txt '
4

Change " /ruta /a /archivo.txt " al nombre del archivo con las líneas en blanco que le gustaría quitar. Este comando funciona porque el operador "/d " dice sed para eliminar texto de un archivo al mismo tiempo " /^ $" representa una línea que comienza y termina sin texto .

Linux
¿Cómo configurar el sistema operativo Linux?
Cómo encontrar una contraseña en Linux Redhat
Consejos sobre la ATI X1950 con Xorg
Cómo cambiar el nombre de host en SUSE
Cómo configurar un servidor VNC en Fedora
Cómo usar Linux para enviar un Fax
Cómo arreglar xorg.conf
Cómo matar un proceso Linux por ID
Conocimiento de la computadora © http://www.ordenador.online