Forum Programmation.shell Tester le montage d'une partition, Script shell

Posté par  .
Étiquettes : aucune
0
15
fév.
2007
bonjour,

J'ai beau chercher sur le net, je ne trouve pas ce qu'il me faut.

Je cherche un bout de code qui test si une partition est bien montée sinon ca arrête le script.

Je suis entrain de faire un script de sauvegarde avec Rsync, mais le soucis est que si je n'ai pas allumé mon disque dur usb, tout va aller se loger dans le point de montage établi a /backup sur mon disque interne au lieu de mon disque externe (wahhh quelle est longue cette phrase!).

Est ce que quelqu'un a une idée?

Merci de votre aide
  • # un grep dans /proc/mounts ?

    Posté par  . Évalué à 6.

    if grep -q partition_name /proc/mounts ; then echo ok; else echo "pas ok"; fi
  • # Autre solution

    Posté par  . Évalué à 1.

    Tu créés un fichier témoin sur ton disque dur USB, à la racine du chemin que tu vas monter.

    Et tu vérifies lors de ton backup que le fichier témoin est présent -> si oui, tu as bien monté la partition.
    • [^] # Re: Autre solution

      Posté par  . Évalué à 1.

      C'est pas mal non plus ca ... peut etre meme plus rapide.

      Merci pour vos contributions

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.