Ich bin neu im Scripting ... Ich kann sehr einfache Sachen machen, aber jetzt brauche ich eine Hand.
Ich habe ein lokales Dateisystem, das nur bereitgestellt wird, wenn ich eine Sicherung durchführen muss.
Ich fange damit an.
#!/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
Wie gesagt, ich bin sehr einfach im Scripting. Ich habe gehört, dass Sie den Status des mount
Befehls anhand der Rückkehrcodes überprüfen können .
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
Ich weiß nicht, wie ich das überprüfen soll. Irgendeine Anleitung?
; then
in Ihrem Skript.