quinta-feira, 9 de fevereiro de 2012

'Argument list too long' - Qual a solução?

Hoje enfrentei um pequeno problema ao tentar deletar alguns arquivos no Linux.
Veja como a solução é simples com xargs.

 Problema:
find /diretorio -name *2011*' -exec rm -rf {} \;
/bin/rm: Argument list too long
Tentativa:
find /diretorio -name *2011* -print | xargs rm -rf
/bin/rm: Argument list too long
Solução:
find /diretorio -name "*2011*" -print | xargs rm -rf

Nenhum comentário:

Postar um comentário

VMworld On-Demand Video Library

Link onde encontramos as palestras do VMware 2018 e muito mais. https://videos.vmworld.com/searchsite/2018