| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Sistemas  
  • Conocimientos básicos de informática

  • Linux

  • Mac OS

  • Ubuntu

  • unix

  • ventanas

  • Windows Vista

  • Windows XP
  •  
    Conocimientos Informáticos >> Sistemas >> unix >> Content
    GREP Tutorial para Unix
    Búsqueda de una ocurrencia de un patrón especificado de caracteres dentro de un archivo de entrada o la norma es una tarea común para los usuarios de Unix . El comando " grep" se encarga de esta tarea. La búsqueda sigue un patrón definido y se imprime el resultado en la salida estándar ( la pantalla) . El comando toma el primer argumento como el patrón de búsqueda , y el resto de los argumentos como nombres de archivo. Uso básico

    El comando grep puede tomar una simple cadena o una expresión regular como su patrón y buscar a través de uno o más archivos . Por ejemplo, " grep Gordon employee.lst " buscará el patrón de " Gordon " en el archivo " employee.lst " . Para buscar varias cadenas de texto , escriba el patrón entre comillas , ya sea doble o individual. Puede utilizar comillas simples , siempre y cuando el patrón no contiene comillas simples (como el nombre O'Neal ) . Por ejemplo, " employee.lst grep 'James Miller " devolverá todas las apariciones de " James Miller" . Sin embargo, " employee.lst grep ' Sam O'Malley " fallará. En su lugar , se utiliza la sintaxis " grep" Sam O'Malley " employee.lst " .

    También puede utilizar expresiones regulares con el fin de coincidir con un grupo de patrones similares. Las expresiones regulares utiliza las clases de caracteres encerrados entre corchetes ( []) y metacaracteres para especificar más de un patrón dentro de una misma cadena. La lista completa de los metacaracteres que utiliza grep se puede encontrar en la página del manual grep (ver Recursos más adelante ) . Un ejemplo de una búsqueda utilizando metacaracteres sería: " grep" wilco [ cx ] k * s * " employee.lst " . Esta búsqueda se dice buscar la cadena " Wilco " y en "C " o " x " , las letras " k " y " s " pueden o no ocurrir en absoluto. El comando devolverá todas las instancias de " wilcox " y " Wilcocks . "
    Opciones del comando

    El comando grep también tiene un conjunto de opciones que afectan a la salida de la comando . La lista completa se puede encontrar en la página de manual , pero hay algunas más comunes .

    La opción " -c" muestra un recuento del número de veces que aparece el patrón.

    " -n" opción muestra el número de línea , así como las líneas que contienen el patrón.

    la opción "- v " muestra la línea o líneas no coinciden con el patrón.

    " -i " opción ignora el caso del patrón.
    Uso grep con otros comandos

    Hay momentos en los que desea ejecutar un comando y la búsqueda de un patrón en la salida de ese comando . En este caso , se combinan los dos comandos con la barra vertical (

    Previous :

    next :
      Artículos relacionados
    ·Definición de un alias en un entorno Unix 
    ·Cómo escribir un guión de bash en UNIX 
    ·Cómo obtener un Número de línea de un Patrón en UNI…
    ·Tutorial sobre UNIX Ordenar Command 
    ·Cómo descomprimir un archivo en Unix 
    ·Definición de un sistema operativo Unix 
    ·Cómo forzar UTF -8 en Unix 
    ·Cómo configurar una carpeta compartida Unix 
    ·Herramientas de Unix para Windows XP 
    ·Unix correo Tutorial 
      Artículos destacados
    ·Cómo limpiar la memoria virtual en Windows 
    ·Cómo ejecutar 2 monitores de PC de XP 
    ·Cómo hacer tu propio Marcador Online 
    ·Cómo editar con Unix EEPROM 
    ·Cómo agregar una impresora de red en Ubuntu 
    ·Cómo restaurar la barra de herramientas a la parte sup…
    ·¿Cómo hacer que los programas de lotes que recordar l…
    ·Cómo descargar música desde un CD a un ordenador Mac 
    ·Cómo instalar un USB 2.0 Sin una SP2 
    ·Cómo convertir AVCHD a MPEG - 2 Con Pinnacle Studio Pl…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com