Talvez de para fazer assim .... variavel=`ls -A /emails/ | wc -l`; if [ "$variavel" = "1" ]; then > echo "1 arquivo" > else > echo "mais de 1 arquivo" > fi mais de 1 arquivo
Em 15 de março de 2010 11:17, Tiago Peczenyj <[email protected]>escreveu: > Pode começar a usar o find > > find /emails -name '*-teste3.com.br.conf' -type f -print > > Agora o que vc quer saber? > A quantidade vc manda pra um pipe com wc -l > E por ai vai... > > 2010/3/15 Alexandre Gorges <[email protected]> > > > > > > > Bom dia Lista, > > > > Estou com um problema no if. > > Montei um if assim: > > > > if [ -f /emails/*-teste3.com.br.conf ] ; then echo existe; else echo nao; > > fi > > > > Se existe apenas um arquivo no diretório funciona. Quando existe mais > > arquivos da erro de too many arguments. > > Dentro do diretório existe arquivos nessa forma > > > > alo-teste3.com.br.conf > > asa2-teste3.com.br.conf > > edson-teste3.com.br.conf > > teste333-teste3.com.br.conf > > > > Como posso fazer o if tratar se tiver mais de um arquivo? > > > > []'s > > Alexandre Gorges > > http://www.google.com.br/profiles/algorges > > MSN/Gtalk/iCHAT/Skype/Jabber: [email protected] <algorges%40gmail.com> > > ICQ: 2031408 > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://pacman.blog.br > > > [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 > > > [As partes desta mensagem que não continham texto foram removidas]
