TMP_FILE=/tmp/lista_mails ls /emails/*-teste3.com.br.conf > $TMP_FILE && { echo Existem $(wc -l < $TMP_FILE) arquivos:; cat log;} || echo "Sem e-mails novos"
Em 16 de março de 2010 08:27, Laercio Motta <laerciomas...@gmail.com>escreveu: > ao inves de usar > > if [ "$variavel" = "1" ]; then > > use > > if [ $variavel -eq 1 ]; then > > > mais correto ate onde eu sei =D > > att > > Laercio =D > > Em 15 de março de 2010 11:30, Junior Alves <jrnal...@gmail.com> escreveu: > > > > > > > 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 <tiago.pecze...@gmail.com > <tiago.peczenyj%40gmail.com> > > >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 <algor...@gmail.com <algorges%40gmail.com>> > > > > > > > > > > > > > > > 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: algor...@gmail.com<algorges% > 40gmail.com><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: shell-script-unsubscr...@yahoogrupos.com.br > <shell-script-unsubscribe%40yahoogrupos.com.br> > > > ---------------------------------------------------------- > > > 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] > > > > > > > > > [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: shell-script-unsubscr...@yahoogrupos.com.br > --------------------------------------------------------------------- > 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 > > > -- Jacson R. C. Silva [As partes desta mensagem que não continham texto foram removidas]