Victor Hugo Bilouro wrote:
> On 5/6/08, Daemon BR <[EMAIL PROTECTED]> 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

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a