best counter
GNU/Linux. MuyLinux

Encuentra lo que buscas en Linux con find, grep y awk

4/10/2011| por | 13 comentarios

Fantástico el artículo que nos presentan en Wazi y que nos hace un recorrido por algunos de los trucos más potentes a la hora de encontrar cualquier tipo de dato en nuestros sistemas.

find Encuentra lo que buscas en Linux con find, grep y awk

Este artículo práctico comienza hablando del comando find, que por ejemplo nos permite encontrar ficheros mayores que cierto tamaño o que son los más recientes que tenemos en nuestro sistema, y a partir de ahí hay un gran número de trucos adicionales en los que además de usarse el comando find también se usan en combinación con él otros dos eminentes comandos de Linux, grep y awk.

La potencia que ofrece la combinación de esos tres comandos es asombrosa, y permite que por ejemplo encontremos bloques de texto en un directorio, o que encontremos usuarios de nuestro sistema.

Os recomendamos la lectura del post original, que aunque desde luego no cubre ni mucho menos todas las posibilidades, sí es un primer paso para comprender la capacidad que tienen dichos comandos.

Si queréis ir más allá (bastante más allá, diría yo), podéis consultar el sitio web recomendado por Germán en los comentarios, CommandLineFu, en el que encontraréis comandos que hacen cosas que jamás imaginaríais, y en los que se usan con asiduidad find, grep o awk.

Related posts:

  1. Encuentra lo que buscas con el comando find
  2. Comandos letales en Linux. Ni se te ocurra.
  3. Ponle a bash memoria de elefante
  4. Guía rápida de los 50 comandos más usados en Linux
  5. Comandos singulares para aprovechar tu terminal
Categorías: GNU/Linux, Trucos, Ubuntu

Hay 13 comentarios

  1. 1
    Garolard dice:

    Muy muy interesante, estas herramientas si bien separadas ya son buenas, juntas te solucionan casi cualquier problema de este tipo. Aún así, la pega que les veo es que tienes que conocerlas bastante bien para sacarles todo el jugo posible, y últimamente con la puesta en escena de los motores de búsqueda semántica para el escritorio como Akonadi, Nepomuk o Zeitgeist me inclino a pensar que dentro de relativamente poco tiempo a casi ningún usuario le hará falta trastear con grep y find si usa etiquetas y metatags como es debido en sus archivos.

    Esto no significa ni mucho menos que dichas herramientas dejen de usarse, pues aún con todo, bien usadas siguen siendo muchísimo más potentes y precisas que los motores de búsqueda semántica.

  2. 2
    Germán dice:

    Un sitio donde se pueden encontrar diferentes usos para este tipo de comandos es:

    http://www.commandlinefu.com

    • 3
      Picajoso dice:

      Gracias por el enlace Germán, tenía esa web apuntada pero ni me acordaba. Eso sí, los comandos que salen allí son más bien “avanzadillos” ;)

      • 4
        Germán dice:

        Picajoso, fijate que abajo a la derecha están todas las tags, entonces es más fácil encontrar lo que queremos ya que así está ordenado por tópicos. Abrazos :)

  3. 5
    Scorpion dice:

    Siempre es bueno conocer estas herramientas de consola que son comunes a cualquier distro, y que las tenes a mano siempre, aun sin entorno. Yo al grep lo uso siempre para filtrar resultados, pero al find lo encuentro muy confuso y al awk ni lo conocia :P Le echare un vistazo.

    • 7
      julio dice:

      De echo AWK es un lenguaje de programación

  4. 6
    Shupacabras dice:

    buen articulo, segunda mano pero se agradece ****

  5. 8
    Pasaba por aquí dice:

    ¡Queremos más artículos de estos!

  6. 9
    henry dice:

    esto vale la pena pero casi nadie postea, curiosamente estaba realizado pruebas de estoy hoy

    • 11
      Shupacabras dice:

      Me parece que los que se prenden en interminables debates, insultos y diciendo esto por que aquello, no tienen ni idea de Linux, alguna vez ingresé en un blog donde quedaba al pie del comentario con que sistema y que navegador se habia hecho. si aqui fuera asi creo que nos llevariamos una gran sorpresa XD

  7. 10
    Giovanni dice:

    Esto es de las cosas que querría ver más seguido por este sitio. Algo con lo que pueda aprender más de cómo usar mi sistema. Sigan así.

  8. 12
    Andrés dice:

    Yo sé que awk es mucho más flexible. Pero nunca he aprendido bien como se usa.

    Actualmente uso grep combinado con sed y cut, para los que les interese.

  9. 13
    Willi@m dice:

    Estuve intentando utilizar el comando find…y es muy complicada la sintaxis en la terminal. Lástima porque parece buena herramienta

Escribe tu comentario