“Conocimientos Sistemas>Linux

Cómo eliminar todas las líneas que no coinciden en Sed

2014/10/10
El sistema operativo Unix utiliza un número de utilidades de línea de comandos para hacer determinadas funciones. Una de las utilidades de uso común es "sed ", que es una abreviatura para el editor de flujo de Unix . Qué sed no se analiza un archivo de texto y realizar operaciones en él - insertar texto (como los números de línea ) , borrar líneas o de otra manera manipular el archivo. Con sed para borrar partes no deseadas de un archivo es una técnica bastante común. Instrucciones
1

Ingresar a su Unix o Linux .
2

abrir la ventana de terminal, si usted no tiene uno puesto en marcha de forma predeterminada .

3

Introduzca el siguiente :

sed- r -n -e ' /PATRÓN /, $ { p }' outputfilename OriginalFilename

Sustituir " /MODELO /" con lo que quieras sed de buscar . Reemplazar " OriginalFilename " con el nombre del archivo que desea iniciar desde y " outputfilename " con el nombre del archivo en el que desea que el texto final para ir. Sed entonces leer el nombre del archivo original, de acuerdo con lo que los elementos se ajusta al patrón de juego y copiarlos en el nombre del archivo de salida.

Linux
Cómo agregar un Android para Linux
Cómo usar enteros en Linux
Cómo supervisar el uso de Internet en Linux
Cómo dar formato a una tarjeta SD en Linux
Cómo convertir IMG VDI en Linux
Cómo arranque dual de Windows LILO
Cómo restablecer una contraseña de administrador XP en Linux
Cómo ver un archivo Hex en Linux
Conocimientos Informáticos © http://www.ordenador.online