slt, je cherche a faire un script qui me comparaîtrait les md5sum de 2 fichiers passés en paramètre et du contenu de 2 dossiers passés en paramètre, j'ai une ébauche de script qui marche mais qui ne fait pas exactement ce que je souhaite :
#/bin/sh
if [ -d $1 ]; then #si le parametre est un dossier
cd $1 #on rentre dans le dossier i=./* # on prend ./* pour avoir tout le contenu du dossier
else
i=$1 # si non on le copie tel quel dans la variable fichier
fi
for fichier in $i # pour chaque fichier dans le dossier $i
do
if [ -f $fichier ];then # test si i est un dossier
md5sum $fichier 2>/dev/null # on fait le md5sum du fichier
fi
done
|
pour l'instant il me sort le md5sum de chaque fichiers contenu dans le dossier passé en paramètre si son nom ne contient pas de caractère spéciaux pareil si un fichier est passé en paramètre.
De plus je ne sais pas comment scanner 2 dossier en même temps et comparer les md5sum
---------------
In a world without walls and fences, who needs Windows and Gates