Comparaison de fichier sous centos
Résolu/Fermé
A voir également:
- Comparaison de fichier sous centos
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir fichier .bin - Guide
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
18 sept. 2020 à 17:17
18 sept. 2020 à 17:17
Salut,
Une solution parmi d'autres…
Une solution parmi d'autres…
#! /bin/bash #set -x cmp -s fich.md5 copie2.md5 retval="$?" case "${retval}" in 0) echo "Copie du fichier…" copie_du_fichier ;; 1) echo "Analyse du fichier…" analyse_fichier ;; *) echo "Erreur générale." ;; esac
Modifié le 18 sept. 2020 à 17:24
18 sept. 2020 à 17:57
Chaque commande exécutée produit un code retour, en gros 0 quand ça réussi et 1 en cas d'échec.
Ce code retour est stockée immédiatement dans une variable ($?) d'où le besoin de la conservée dans une autre variable (${retval}).
Après il ne reste plus qu'à évaluer ladite variable dans le case.
18 sept. 2020 à 17:43
pour savoir déja si mes fichiers sont identique
genre un
cmp -s fich.md5 copie2.md5 >> resultat.txt
Modifié le 18 sept. 2020 à 17:58
Apparemment non ;-(
18 sept. 2020 à 18:16