rogeriojlle
(usa OpenSuSE)
Enviado em 25/09/2008 - 20:25h
sem querer ser "mala-sem-alça" mas é que não tive mais tempo de testar a solução sugerida por vocês.
Com o comando que o malkie me passou, tenho o seguinte retorno do shell:
faltando argumento para `-exec'
e também posso eliminar o "-depth" do comando que chego ao mesmo reultado: uma lista de pastas vazias
A expressão "-exec" ao meu ver tem função semelhante ao "|" (pipe) e {} deve significar algo como "para cada linha", estou certo?
então na minha lógica .....
para cada linha de find -type d -empty execute rmdir linha
(o que também não explica a falta de argumentos para -exec, já que no comando que remove arquivos antigos ele não precisou de nenhum parâmetro).