Vamos la. Os arquivos ocultos no linux sao marcados com o . antes, entao quando voce remove todos os arquivos com *, vc remove apenas os visiveis e nao os ocultos, para excluir os ocultos use .*
No segundo email vc fez um script, quando vc digita ls -la, o diretorio ./ e o ../ aparecem na listagem e eles sao a forma de dizer: . = diretorio atual e .. = diretorio anterior e eles nao serao excluidos. Os outros serao excluidos. Espero que tenham compreendido. Em 05/09/09, Fabiano Santana<fassantana...@gmail.com> escreveu: > Eu não sei dizer o porquê. Espero que alguém passe esse conhecimento para > nós. > > Caso você esteja tentando apagar tudo de um diretório, você pode executar o > seguinte comando: > > # cd /diretorio > # for arquivos in $( ls -la ); do rm -rf $arquivos; done > > Aparecerá uma alerta relatando que os diretórios "." e ".." não podem ser > excluídos, mas o resultado > desejado será alcançado. Se alguém tiver uma solução mais inteligente, por > favor, compartilhe. > > > > 2009/9/4 Wesley Volcov <wesleyvol...@gmail.com> > >> >> >> Pessoal, >> >> Lá vou eu e maais uma duvida.. hehehe >> >> Alguem já parou para reparar que se vc entrar em um diretorio (/tmp por >> exemplo) e digitar rm -rf *, os diretorios ocultos (.diretorio) não serão >> apagados? >> Alguem sabe me dizer porque?? >> >> Abraços >> -- >> Wesley Volcov >> Email: wesleyvol...@gmail.com >> Messenger: vol...@live.com >> Mobile: +55 11 8025-2847 >> Website: http://volcov.blogspot.com >> >> > > > > -- > ------------------------------------- > Fabiano A. S. Santana > +55 63 9241 6342 > -- Enviado do meu celular Luiz Antonio Oliveira aka redhate Linux User #347508 aMSN: lantoni...@gmx.com Licq: 251384040