Comparer les tailles de fichier de script shell

Je suis en train de comparer la taille des deux fichiers en script shell, mais je suis un test: 32: 8: opérateur inattendu erreur.

I=`wc -c $i | cut -d' ' -f1`
J=`wc -c $j | cut -d' ' -f1`
if test $I == $J
then
      echo $i $j >> $1.pares
fi

Je teste les valeurs dans $I et $J à l'aide de l'écho et les valeurs sont correctes, mais je ne peux pas comparer...

IIRC, == est un bash extension et est utilisé dans bash expressions numériques: (( $I == $J ))

OriginalL'auteur Tiago Costa | 2011-11-12