Ignorar a Lixeira $ no CygWin?

0

Estou usando uma sessão do CygWin para

  1. encontre um grande número de diretórios em um determinado nível na árvore do sistema de arquivos
  2. em um loop, compacte cada diretório em um archive e exclua o diretório

Isso começou ontem e funcionou por algum tempo. Mas agora o disco está cheio! Isso não é possível porque os arquivos compactados são menores que os diretórios.

Acontece que o Cygwin criou um diretório /cygdrive/z/$Recycle.Bin onde todos os arquivos apagados ainda estão armazenados.

No shell CygWin (aberto com Executar como Administrador ), não é possível excluir apenas este diretório: todos os arquivos /.cyg0000000000* estão protegidos contra gravação em algum nível raiz.

Parece que esta questão foi levantada antes , mas nunca resolvido.

É possível esvaziar este bin (com uma ferramenta CygWin? - Windows Explorer não fornece a opção 'empty') E é possível deixar o comando rm do CygWin se comportar corretamente sem Lixeiras?

Esta postagem recomenda a rm.exe do MSYS (em CygWin) para safe & eliminação definitiva.

    
por alle_meije 16.09.2014 / 10:26

0 respostas