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