Caro amigo use um if para checar com a opção -d para direotiro e -e para arquivo
ex: #!/bin/bash if [ -d /caminho/dir ] ; then echo "diretorio existe" else echo "diretorio nao existe" fi #fim aew é so vc substituir o -d por -e aew ele verificar se o arquivo existe. ps: olha algumas das opções que você pode usar com o if -eq Igual != Diferente -gt Maior -lt Menor -o Ou -d Se for um diretório -e Se existir -z Se estiver vazio -f Se contiver texto -o Se o usuário for o dono -r Se o arquivo pode ser lido -w Se o arquivo pode ser alterado -x Se o arquivo pode ser executado espero ter ajudado abraços On 3/21/06, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> wrote: > > Ola > > O comando mount não serve para te informar isso ? > > Posso testar se o resultado do ls /diretorio retorna alguma coisa ou não. > > $ mkdir zero # crio um diretorio vazio > > $ [ -z "$(ls zero)" ] && echo "ok" || echo "nok" > ok > > $ [ -z "$(ls .)" ] && echo "ok" || echo "nok" > nok > > > On 3/21/06, Alain M. <[EMAIL PROTECTED]> wrote: > > > > Eu já fiz váras tentativas mas não encontrei a solução: > > > > Como saber se existe alguma coisa (arq ou dir.) em um diretório? > > > > A finalidade é saber se algum recurso do Servidor já está montado ali, > > ou se a montagem foi bem sucedida. > > > > > > Grato, > > Alain > > > > > > --------------------------------------------------------------------- > > Esta lista não admite a abordagem de outras liguagens de programação, > como > > perl, C etc. Quem insistir em não seguir esta regra será moderado sem > prévio > > aviso. > > --------------------------------------------------------------------- > > Sair da lista: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > > Esta lista é moderada de acordo com o previsto em > > http://www.listas-discussao.cjb.net > > --------------------------------------------------------------------- > > Servidor Newsgroup da lista: news.gmane.org > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > < > http://br.ard.yahoo.com/SIG=12f94vacb/M=396553.7942726.8983427.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1142917771/A=3378475/R=2/id=noscript/SIG=154eokgva/*http://lt.dell.com/lt/lt.aspx?CID=11648&LID=321747&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs > > > > ------------------------------ > > *Links do Yahoo! Grupos* > > > > > - Para visitar o site do seu grupo na web, acesse: > > http://br.groups.yahoo.com/group/shell-script/ > > > > - Para sair deste grupo, envie um e-mail para: > > [EMAIL PROTECTED]< > [EMAIL PROTECTED]<http://[EMAIL PROTECTED]/?subject=Unsubscribe> > > > > > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > > > > > > -- > Tiago B Peczenyj > Linux User #405772 > > # cd /pub > # more beer > > > [As partes desta mensagem que não continham texto foram removidas] > > > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE > > <http://br.ard.yahoo.com/SIG=12fumgbqf/M=396553.7942726.8983427.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1142918883/A=3378475/R=2/id=noscript/SIG=154eokgva/*http://lt.dell.com/lt/lt.aspx?CID=11648&LID=321747&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs> > ------------------------------ > *Links do Yahoo! Grupos* > > - Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/shell-script/ > > - Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED]<[EMAIL PROTECTED]> > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>. > > -- -- Jackson Braga 55 92 814-38251 __ $$$$$$$$$$$$$$$$$$$$$$$$ $ LPI ID LPI000067611 $ $ Examinations In Progress $ $ LinuxUser ID 403897 $ $ www.slackam.org $ $$$$$$$$$$$$$$$$$$$$$$$$ [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
