-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/28/2007 03:21 PM, Fernando Faria Mariano wrote: > Bom dia. > > Pessoal rodei com o comando um find uma opção para busca arquivos q não > sao mais modificados por mais de dois anos... e agora que excluilos... > como faço para fazer um script simples de exclusão??? > > este arquivo está assim agora.. > > arquivo.txt > > /compart/Setores/ITIL/CPD/Informatica/Formulario\ Autorizacao\ e\ Termo\ > de\ Responsabilidade_v_2_0.doc > /compart/Setores/ITIL/CPD/Informatica/Formulario\ Para\ Demiss�o\ de\ > Usu�rios_v2_0.doc > /compart/Setores/ITIL/.Trash-fernando/ANEXOS.doc > /compart/Setores/ITIL/.Trash-fernando/Formulario\ Autorizacao\ e\ Termo\ > de\ Responsabilidade.doc > > > rm -rf < arquivo.txt > > Algume pode me dar um dica?
Use o comando find com a opção -exec. Executo o comando find com os mesmos parâmetros que você utilizou para encontrar os arquivos que queria excluir e coloque: <comando-find-e-suas-opções> -exec rm {} \; Note que para o rm funcionar você pode ter que colocar -r para ser recursivo, se quiser que ele confirme antes de excluir use o -i (ficaria -ri), se quiser que ele exclua sem perguntar nada use o -f (ficaria -rf), um exemplo de exclusão recursiva sem confirmação: <comando-find-e-suas-opções> -exec rm -rf {} \; Você pode colocar o "-v" para ser verbose e jogar a saída para um arquivo de log para ver o que ele apagou: <comando-find-e-suas-opções> -exec rm -rfv {} \; > log > Obrigado > Fernando Faria Mariano Abraço, - -- Felipe Augusto van de Wiel (faw) "Debian. Freedom to code. Code to freedom!" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGNUwjCjAO0JDlykYRAo12AKCaBd2owBFEPD1qM3yAgsioy9CcUQCgzAUc QahwhxGU5+O3pWHb+hdgEmM= =G0Wy -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]