-----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]

Reply via email to