Enviado em 13/05/2013 - 11:38h
Olá pessoal estou desenvolvendo uma rotina de script.
O grande problema é que gostaria de checar se:
a) O disco está presente
b) Se está presente se ele está montado
c) Se não está montado, mas está presente, então montar o disco.
Tentei algumas alternativas mas não fui tão feliz
---
#!/bin/sh
mount /dev/sda1 /mnt
RESPOSTA=$?
if [ $MOUNTRES -eq 32 ]; then
echo "Disco montado ou desmontado"
----
O problema que encontrei é que ele sempre retorna 32 se o disco estiver presente e 'montado ou desmontado'
Gostaria de resolver esse caso, alguém tem alguma sugestão, abraços.
O grande problema é que gostaria de checar se:
a) O disco está presente
b) Se está presente se ele está montado
c) Se não está montado, mas está presente, então montar o disco.
Tentei algumas alternativas mas não fui tão feliz
---
#!/bin/sh
mount /dev/sda1 /mnt
RESPOSTA=$?
if [ $MOUNTRES -eq 32 ]; then
echo "Disco montado ou desmontado"
----
O problema que encontrei é que ele sempre retorna 32 se o disco estiver presente e 'montado ou desmontado'
Gostaria de resolver esse caso, alguém tem alguma sugestão, abraços.