Gerne. :-)
Code:
#!/bin/bash
#HOST="192.168.1.21"
HOST="192.168.1.120"
ping -c3 $HOST > /dev/null
if [ $? -eq "0" ]; then
#echo $HOST "verfügbar"
mount -t smbfs -o username=gast,password=1234 //DINGS/mp3 /home/mowses/mnt/mp3
else
#echo $HOST "offline"
umount /home/mowses/mnt/mp3
fi
So schauts bis jetzt aus und klappt eigentlich auch ganz gut denke ich. Ich würde eigentlich noch die Pfade und so mit Variablen bestücken, aber da es bei mir wohl eh immer nur das gleich sein wird lohnt das fast nicht. Eigentlich lohnt sich wahrscheinlich nocht nicht mal die HOST-Variable... ;-) Noch eine Frage, was passiert eigentlich, wenn der gemountete Share plötzlich nicht mehr online ist, ohne das mein Script aufgerufen wird? Ich denke doch mal nix schlimmes, oder?
Ich habe übrigens in einem anderen Thread hier einen Link zu mrunix.de gefunden und da versucht denke ich gerade jemand so ziemlich das selbe. ;-)
[bash] Rückgabe wert mit IF Anweisung
Lesezeichen