freebsd
[Início] [Todas as Listas]

Re: [FUG-BR] OFF (Condição script)

From: pitombera <pitombera@xxxxxxxxx>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd@xxxxxxxxxx>
Subject: Re: [FUG-BR] OFF (Condição script)
Date: Thu, 08 May 2008 15:12:19 -0300
Victor Hugo Bilouro wrote:
On 5/6/08, Daemon BR <unix.list@xxxxxxxxx> wrote:
Boa tarde, quero executar alguns comandos, mas só deve executar o comando se
o hd USB está conectado.

Como faço para entrar nesta condição utilizando shell script ?

#mount -t ext3 /dev/sdb2 /mnt/backup
#...
#demais comandos....


No caso acima, quero agendar estes comandos, mas executar somente se o hd
usb, está conectado.
--
Att
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Olá Daemon BR,  :|

Não tenho muita experiencia em shell, mas o caminho é verificar se o
dispositivo existe...

exemplo:

#!/bin/bash
test=`ls /dev/sdb2`
if [ "$test" != "" ]; then
    #COMANDOS
fi

Talvez alguém possa tornar o código mais elegante e também migrar para /bin/sh.

att
#!/bin/sh

mount -t ext3 /dev/sdb2 /mnt/backup && comando/funcao || comando/funcao


<Anterior na Thread] Thread Atual [Próximo na Thread>