bonjour a tous
j'avais commencé a étudié la programmation shell pour des besoin spécifiques pour moi c'est du chinois
j'ai un script mis en shell qui s’occupe de faire le sauvegarde des base postgres
ce que j’arrive pas a le comprendre c'est le test IF
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 pg_dump -p 5432 -U postgres -F c -b -v -i -f "$dir/${dbase}.dump" $dbase if [ $? -ne 0 ]; then echo "ERROR: pg_dump failure ($?), aborting script." exit 1 fiQui a une idée il sert a quoi cette condition ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part if [ $? -ne 0 ]; then
merci pour vos explications
Partager