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

pitombera pitombera em gmail.com
Quinta Maio 8 15:12:19 BRT 2008


Victor Hugo Bilouro wrote:
> On 5/6/08, Daemon BR <unix.list em gmail.com> 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



Mais detalhes sobre a lista de discussão freebsd