J’ai décidé de faire un script bash pour automatiser mes MAJs hebdomadaires.
Je veux essayer de le faire seul, pour apprendre et je ne tiens pas à ce que vous m’aidiez plus que ce que je demande.
Ma première question :
Mes sauvegardes sont faites sur un DDext dans la partition ‘sdb9’.
Ce DDext n’est pas allumé en permanence (auto-alimenté).
Il m’arrive d’essayer de le monter sans l’avoir allumé au préalable et, bien sûr, il n’obéit pas.
Je voudrais donc commencer mon script par ce test de reconnaissance.
Problème ! je ne sais pas comment coder cette condition : si sdb9 est opérationnel
S’il s’agissait de tester l’existence d’un fichier, je saurais mais une partition ?
Je sais que tout est ‘fichier’ sous linux mais je ne pense pas que /dev/sdb9 suffise ?
[code]ddext=/dev/sdb9
if [ -e $ddext ]
then
echo “OK”
else
echo "Le DDext ne répond pas"
fi[/code]
EDIT :
J’en reviens pas : ça fonctionne
Ça me permet de poser une autre question :
Je n’ai pas besoin de réponse quand c’est OK, quoi entrer à la place, ligne 5 ?