[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