Page 1 of 1
abfrage
Posted: 2010-05-21 16:23
by nixdorf
Hallo,
wie sagt man den in der bash-Sprache:
Wenn das Device /dev/hda1 gemountet ist tue dies?
Gruß Nixdorf
Re: abfrage
Posted: 2010-05-21 16:58
by Roger Wilco
Code: Select all
grep '^/dev/hda1 ' /proc/mounts>/dev/null && echo 'Partition ist eingehängt'
Re: abfrage
Posted: 2010-05-21 17:14
by Joe User
Automatisiert dann per udev...
Re: abfrage
Posted: 2010-05-21 17:49
by nixdorf
Danke, mit dem Rüstzeug sollte ich es schaffen...
Gruß NIxdorf
Re: abfrage
Posted: 2010-05-21 22:14
by daemotron
Roger Wilco wrote:Code: Select all
grep '^/dev/hda1 ' /proc/mounts>/dev/null && echo 'Partition ist eingehängt'
Das ist aber nicht sehr portabel... /proc gibt es nur unter Linux. Wenn das Skript auf einem anderen *NIX laufen soll, ist es sicherer, die Ausgabe von mount an grep zu pipen (der mount-Befehl ist AFAIK im POSIX-Standard verankert).