“Conocimientos Sistemas>Linux

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

2015/5/9
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 montar un SDA1 en CentOS
Cómo encontrar una contraseña en Xubuntu
Errores de servicio Cron en Ubuntu
A Tutorial : Linux celular SPU
¿Cuál es la diferencia entre un enlace simbólico y un Widelink
Cómo instalar aplicaciones Linux en una partición diferente
Cómo configurar GNOME para el uso compartido de escritorio
Cómo dar formato a un disco duro con GParted
Conocimientos Informáticos © http://www.ordenador.online