[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] AWK & prec



Le 12803ième jour après Epoch,
Francois@mescam.org écrivait:

> Le Thu, Jan 20, 2005 à 10:43:18AM +0100, philippe L a écrit
>> Bonjour,
>> 
>> Que signifie prec dans une commande awk ?
>> 
> pourquoi ? 
> man awk puis recherche de "prec" ne donne pas la solution ?

A mon avis, il fait référence au message
<[🔎] 20050111123709.GA9805@ours.starynkevitch.net> mais sans en comprendre
bien le contenu ;)

Le 12794ième jour après Epoch,
Basile STARYNKEVITCH écrivait:

> Le Tue, Jan 11, 2005 at 01:23:53PM +0100, philippe L écrivait/wrote:
>
>> Je suis sous K3.4-2.6, et j'ai 20 g de fichiers,(2 DD de 10g), je
>> voulais savoir si il existe un outil pour trouver les doublettes ?
>
> Une solution approximative serait de calculer le md5sum de chaque
> fichier, puis d'y detecter les doublons
>
>   find * -type f -exec md5sum '{}' \; | sort > /tmp/listemd5
>
> ensuite, dans la liste (triée) ainsi obtenue, cherchez les lignes
> consecutives ayant la même clef, par exemple 
>   awk '{if ($1==prec) print $0; prec=$1}' /tmp/listemd5

C'est là qu'il a vu le prec ;)

Dans ce cas, prec est une variable dont le sens est "précédent". Au
premier passage elle est vide, et au suivant elle vaut la ligne
précédente grâce à prec=$1 à la fin du programme awk.

-- 
Your step will soil many countries.



Reply to: