shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Copiar arquivo com o caracter ":" no nome


From: Sergio de Oliveira
Subject: Re: [shell-script] Copiar arquivo com o caracter ":" no nome
Date: Tue, 11 Nov 2008 08:37:28 -0800 (PST)

Deve ter uma solução mais bonita, mas eu tentaria assim : 

for i in `( ls -ltq | awk ´{print $9}')`
 do 
   cp -p $i /media/Gigastore/
 done


inte+  

--- Em ter, 11/11/08, jrsreis <address@hidden> escreveu:
De: jrsreis <address@hidden>
Assunto: [shell-script] Copiar arquivo com o caracter ":" no nome
Para: address@hidden
Data: Terça-feira, 11 de Novembro de 2008, 12:18










    
            Olá Pessoal,



Mais um problema: 



Eu tenho vários arquivos que no nome dos arquivos tem espaço(s), o

caracter ":" acrescidos da extenção txt, por exemplo:



fulano0 abc:0123.txt

 fulano1 de tal:351.txt

 ciclano de dfg:541.txt



Se eu copiar para um diretório /tmp por exemplo, copia normalmente,

mas quando executo o comando para copiar estes arquivos para um

pendrive dá erro.



Comando exemplo:

cp fulano0\ abc\:0123.txt /media/Gigastore/



Erro: 

cp: impossível criar arquivo comum `/media/Gigastore/ fulano0

abc:0123.txt' : Argumento inválido



Já verifiquei que o problema está no caracter ":", se não fosse este

caracter, copia normalmente sem problema algum.



Há algum comando em shell que solucione este problema ?



Obrigado pela atenção.




      

    
    
        
         
        
        








        


        
        


      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]