eu num vou listar o exemplo de arquivos. vai ter vários diretório no / com os nomes iniciados de backupdados* ai quero que ele seleciona só um já pré determinado (por isso a comparação) e remova os outros. eu quero saber só pq num ta fazendo a comparação.
On 2/17/06, Mauricio <[EMAIL PROTECTED]> wrote: > > Oi Samuel... vc pode listar algum exemplo de arquivo do seu diretório? > > > Samuel Rios Carvalho wrote: > > Pessoal, no script a baixo to fazendo um comparação. pq num identifica > > como igual? > > > > #!/bin/bash > > LISTA=`ls / | grep backupdados*`i ########o que é esse i no > final??? > Por que não: > > LISTA=`ls /backupdados*` > > ??? > > > DATA=`date +%e_%m_%y`; > > for i in $LISTA > > do > > if [ '$DATA' = '$i' ]; > > Aqui você precisa fazer o shell retornar o conteúdo da variável, do jeito > que está você está comparando texto puro. Assim: > > if [ "$DATA" = "$i" ] ##########aqui não precisa > ponto e vírgula, já que o then está na próxima linha > > > then > > echo backupdados_$DATA > > echo $i > > echo "igual" > que tal usar echo uma só vez??? > > echo -e "backupdados_$DATA \n$i \n igual" > > > > > else > > echo backupdados_$DATA > > echo $i > > echo "diferente" > > como o echo anterior... > > Espero que ajude, > Abráco, > Ricio > > > > fi > > done > > > > > > > > > > > > --------------------------------------------------------------------- > > 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 > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > 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 > > > > > > > > -- Samuel Rios Carvalho ICQ: 44755578 E-Mail: [EMAIL PROTECTED] Skype: nhawkbr Messenger: [EMAIL PROTECTED] [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
