erlug
[Top] [All Lists]

Re: [Erlug] problemino scriptoso

To: "vladimir.nicola@xxxxxxxxx" <erlug@xxxxxxxxxxxxxx>
Subject: Re: [Erlug] problemino scriptoso
From: Fabio Muzzi <kurgan@xxxxxxxxxx>
Date: Sat, 10 May 2003 18:30:53 +0200
Hello vladimir,
Saturday, May 10, 2003, 6:13:03 PM, you wrote:


Dovrebbe essere tipo:

diff -sq <origine> <destinazione>  | egrep identical | awk '{print $2}'

Ovvero:  fai  un  diff  limitandoti  a  dire  "are  identical" oppure "are
different",  poi passa solo le righe che dicono "identical", quindi prendi
la  seconda  parola  (il  separatore  e`  lo spazio) della frase che esce,
quindi nella frase:

Files A and B are identical

prendi solo "A".

E ci sei...

Occhio a :

1- i files che non ci sono da una delle due parti, cosa fanno?
2- se un file contiene la parola "identical" cosa succede?

Per la 1, indaga il man di diff.

Per  la  2,  magari  una regexp piu` stretta, tipo egrep 'are identical$',
cioe` la frase "are identical" deve comparire alla fine della riga.




-- 

 Fabio "Kurgan" Muzzi - I.T. Consultant

 If electricity comes from electrons, does morality come from morons?


<Prev in Thread] Current Thread [Next in Thread>