Vous n'êtes pas identifié(e).

#1 01/11/2018 08:58:25

null008
Membre

explcation d'une ligne dans un script shell

bonjour a tous

j'ai un script shell qui s’occupe de faire le sauvegarde des bases postgres

sur ce script j'ai une ligne que j'arrive pas a s'avoir il sert a quoi exactement ci joint la ligne de code 

echo `md5sum "$dir/${dbase}_globals.sql"` > "$dir/${dbase}_globals.sql.md5"

et une partie de code

pg_dumpall  -U postgres -v -f "$dir/${dbase}_globals.sql"
if [ $? -ne 0 ]; then
        echo "ERROR: pg_dumpall failure ($?), aborting script."
        exit 1
fi

echo `md5sum "$dir/${dbase}_globals.sql"` > "$dir/${dbase}_globals.sql.md5"

s'agit t'il une opération de cryptage ?

merci pour vos explications

Hors ligne

#2 01/11/2018 14:05:19

rjuju
Administrateur

Re : explcation d'une ligne dans un script shell

Bonjour,


md5sum permet de calculer un CRC (https://fr.wikipedia.org/wiki/Contr%C3% … e_cyclique) du fichier, je suppose afin de s'assurer que le fichier généré est identique au fichier copié sur le serveur final, et lors de la restauration.

Hors ligne

Pied de page des forums