Samuel Rios Carvalho wrote:
> eu num vou listar o exemplo de arquivos.

Bom... joguei a toalha.




> 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
> 
> 
> 
> 
>  
> 
> 
> 


                
___________________________________ 
Yahoo! Messenger with Voice: chiama da PC a telefono a tariffe esclusive 
http://it.messenger.yahoo.com


---------------------------------------------------------------------
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

 


Responder a