3r1c0
(usa Ubuntu)
Enviado em 07/01/2009 - 11:10h
Bom dia pessoal,
Minha dúvida é a seguinte: Tenho um diretório que contem muitos arquivos (mutos mesmo, cerca de 150 mil) sendo estes arquivos de logs e alguns arquivos de sistema. A nomenclatura desses arquivos de log são praticamente iguais.
Eu preciso remover todos esses arquivos de log que estão ocupando muito espaço no meu HD, mas não posso remover os arquivos do sistema pq os mesmos são importantes.
Tentei remover tudo com " #rm -fv *.txt " mas eu tenhu um erro retornado que diz que são muitos arquivos. Pesquisei sobre o assunto e descobri que isso é um Bug do bash. Nem um "ls |grep *.txt" me deu algum resultado.
Sendo assim, alguém pode me dar uma solução ? Um "for" ou algum script que apague esses arquivos ?
Obs. Não posso remover o diretório e criar outro pq o mesmo faz parte do meu banco de dados.
Desde Já, agradeço. xD