rm -rf * .*
fará o truque.
rm -rf *
removerá todos os arquivos e pastas, mas não os ocultos.
rm -rf .*
removerá todos os arquivos e pastas ocultos, mas não aqueles que não estiverem ocultos, correto?
Qual comando deve ser digitado, para excluir todos os arquivos e pastas, incluindo os ocultos? (exceto. e ..); ?
Tente isto:
find . -mindepth 1 -delete
Não estou certo de que -mindepth
seja suportado por todas as implementações de find
; se o seu não tiver, -path
deve dar outra maneira de impedir que ele tente excluir .
:
find . -path "*/*" -delete
Use este comando para limpar arquivos / diretórios de acordo com critérios específicos:
# tmpwatch -fauv 0 .
shopt -s dotglob
também faz com que *
inclua arquivos iniciados por um período.