Je suis nouveau dans les scripts ... Je peux faire des trucs très basiques, mais maintenant j'ai besoin d'un coup de main.
J'ai un système de fichiers local qui ne sera monté que lorsque je devrai faire une sauvegarde.
Je commence par ça.
#!/bin/bash
export MOUNT=/myfilesystem
if grep -qs $MOUNT /proc/mounts; then
echo "It's mounted."
else
echo "It's not mounted."; then
mount $MOUNT;
fi
Comme je l'ai dit, je suis très basique en script. J'ai entendu dire que vous pouvez vérifier l'état de la mount
commande en consultant les codes retour.
RETURN CODES
mount has the following return codes (the bits can be ORed):
0 success
1 incorrect invocation or permissions
2 system error (out of memory, cannot fork, no more loop devices)
4 internal mount bug
8 user interrupt
16 problems writing or locking /etc/mtab
32 mount failure
64 some mount succeeded
Je ne sais pas comment vérifier ça. Des conseils?
; then
dans votre script.