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