[gull] Différence taille entre répertoire

Marc SCHAEFER schaefer at alphanet.ch
Fri Mar 17 10:28:27 CET 2006


On Thu, Mar 16, 2006 at 12:55:05PM +0100, Frederic Schutz wrote:
> > cd dir_1 && find . -ls | sort > ../list_1
> > cd ../dir_2 && find . -ls | sort > ../list_2
> > cd .. && diff list_1 list_2
> 
> Toutes les lignes sont différentes; mais "find . -ls" est équivalent à 
> "ls -dils", qui affiche le numéro d'inode, donc il est normal que le 
> diff donne ce résultat. Est-ce ce à quoi tu pensais ?

non, du tout, je voulais comparer simplement les tailles de répertoire,
donc faisons-le plutôt avec:

   for i in dir_1 dir_2
   do
      (cd $i && find . -type d -printf "%p %s\n") | sort > $i.LIST
   done

   diff dir_[12].LIST




More information about the gull mailing list