[eside-ghost] scripts...
Alayn Gortazar
Alayn.Gortazar en esi.es
Mar Feb 21 16:31:22 CET 2006
Vaaaaaaaaaaaaaaaaaaaaaaale...
$grep patron * | cut -d: -f1 | sort -u
Y como se haría utilizando solo el awk??? La verdad es que no controlo mucho del tema, y he visto muchos ejemplos en los que se utilizan los 2, grep y awk... :S
>-----Original Message-----
>From: Pablo Garaizar Sagarminaga [mailto:garaizar a bildua eside.deusto.es]
>Sent: martes, 21 de febrero de 2006 16:17
>To: Lista de eside-ghost
>Subject: Re: [eside-ghost] scripts...
>
>Aupa!
>
>El Tue, 21 Feb 2006 15:55:57 +0100
>"Alayn Gortazar" <Alayn.Gortazar a bildua esi.es> comentaba:
>
>> Para buscar los patrones en todos los ficheros de un directorio:
>> $grep patron *
>> si como dices solo quieres sacar el nombre del fichero:
>> $grep patron * | awk -F\: '{print $1}'
>> Y si quieres que solo aparezca una vez el nombre de cada
>fichero (por
>> muchas coincidencias que tenga...):
>> $grep patron * | awk -F\: '{print $1}' | sort -u
>
>Usar grep y awk es un poco redundante, porque awk es como grep
>+ cut avanzado.
>
>Y en cuanto al find y tal, grep -R es recursivo, ¿no? (aunque
>creo que el grep UNIX no lo es, pero el de GNU sí).
>
>--
>Agur
> Pablo Garaizar Sagarminaga
> garaizar a bildua eside.deusto.es
>
>
********************************** DISCLAIMER *******************************
This message may contain confidential, proprietary or legally privileged information.
If you are not the intended recipient of this message, please notify it to the sender and delete without resending or backing it, as it is legally prohibited.
********************************** AVISO LEGAL ******************************
Este mensaje puede contener información confidencial, en propiedad o legalmente protegida.
Si usted no es el destinatario, le rogamos lo comunique al remitente y proceda a borrarlo, sin reenviarlo ni conservarlo, ya que su uso no autorizado está prohibido legalmente.
******************************************************************************
Más información sobre la lista de distribución eside-ghost