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

Re: apagar tudo e copiar tudo



e para copiar tudo, inclusive os ocultos, como faço? uso o mesmo regex?

Em 29/11/06, Marcos Lazarini <mvlaza@gmail.com > escreveu:
2006/11/29, Carlos Alberto < camotacastro@gmail.com>:
> Pessoal,
>  Gostaria de saber como apagar e copiar todos os arquivos de um diretório,
> inclusive os ocultos! Quando uso  " rm -rf diretorio/* "  não são apagados
> os arquivos ocultos,  e  quando uso o comando  "cp  -Rf  diretório/*
> novodiretorio", tambem,  os arquivos ocultos nao sao copiados. Alguem sabe
> como faço isso?

Aha!
Isso é pq o * nao pega os arquivos q começam com ponto.
O mais fácil é vc fazer por exemplo:
'rm -rf diretório'
seguido de um
'mkdir diretório'
(lembrando de manter as permissões e donos)

Outra opção
'rm -rf diretório/[a-zA-Z0-9]*'
Sacou o efeito do [ ] ?

NUNCA, mas NUNCA caia na besteira de fazer algo como
'rm -rf diretório/.*'
Porque? Bom, esse é um exercício p/ o leitor.... hehehehehe

Qquer dúvida, é só perguntar.

--
Marcos



--
Cumprimentos
Carlos Alberto Mota Castro (Maranhão)
Estudante de Engenharia Elétrica
UNESP - FEIS - Ilha Solteira
Usuário GNU/Linux
Reply to: