Provided by: manpages-pt_20040726-2_all bug

NOME

       rm - apaga arquivos e diretórios

SINOPSE

       rm [opes] arquivo...

       Opções POSIX: [-fiRr]

       Opções GNU (forma reduzida): [-dfirvR] [--help] [--version] [--]

DESCRIÇÃO

       rm  apaga  o  arquivo.   Por  padrão, não são apagados diretórios.  Mas
       quando a opção -r ou -R é fornecida, a árvore de  diretório  abaixo  do
       diretório  especificado  é  removida  (e não há limitações de níveis de
       árvores de diretórios que podem ser apagados por ’rm -r’).  É  um  erro
       quando o último componente do caminho de busca do arquivo é um dos dois
       . ou ..  (para se evitar surpresas desagradáveis com ’rm -r .*’ ou  ’rm
       -r ..*’).

       Se  a opção -i é dada, ou se um arquivo não pode ser escrito, a entrada
       padrão é um terminal, e se a opção -f não é fornecida, rm pergunta para
       o  usuário  se  deseja  remover o arquivo, escrevendo a questão no erro
       padrão e lendo  a  resposta  na  entrada  padrão.  Se  a  resposta  for
       negativa, o arquivo é preservado.

OPÇÕES POSIX

       -f     Não   pergunta   por  confirmações.  Não  imprime  mensagens  de
              diagnóstico.  Não produz mensagens de erro se o erro se  deve  a
              arquivos que não existem.

       -i     Pergunta  por  confirmação  (No  caso  de  ambas -f and -i serem
              fornecidas, a última delas terá efeito.)

       -r or -R
              Apaga as árvores de diretório de forma recursiva.

DETALHES SVID

       A definição da interface System V proíbe a remoção  da  última  ligação
       para um arquivo binário executável que está sendo executado.

DETALHES GNU

       A implementação GNU (no Arquivos de Utilitários 3.16) está interrompida
       no sentido que há um limite superior à profundidade de hierarquias  que
       podem  ser  removidas. (Se necessário, um utilitário ’deltree’ pode ser
       usado para remover muitos níveis de árvores.)

OPÇÕES GNU

       -d, --directory
              Remove diretórios com unlink(2) no  lugar  de  rmdir(2),  e  não
              exige  que  um diretório esteja vazio antes de tentar um unlink.
              Somente funciona se você tem privilégios apropriados. Porque  ao
              desvincular  um  diretório  faz  qualquer  arquivo  no diretório
              apagado se tornar inacessível, é recomendado passar o fsck(8) no
              sistema de arquivos depois de fazer isto.

       -f, --force
              Ignora arquivos não existentes a nunca questiona o usuário.

       -i, --interactive
              Questiona  se  cada  arquivo  será  apagado.  Se  a  reposta for
              negativa, o arquivo é preservado.

       -r, -R, --recursive
              Apaga o conteúdo dos diretórios de forma recursiva.

       -v, --verbose
              Imprime o nome de cada arquivo antes de apagá-lo.

OPÇÕES PADRÃO GNU

       --help Imprime a mensagem de uso na saída padrão e sai.

       --version
              Imprime a versão na saída padrão e sai.

       --     Encerra a lista de opção.

AMBIENTE

       As variáveis LANG, LC_ALL, LC_CTYPE and LC_MESSAGES tem seu significado
       usual.

DE ACORDO COM

       POSIX  1003.2,  exceto  para  limitações  no  nível  de profundidade de
       hierarquia do arquivo.

NOTAS

       Esta página descreve rm como é  encontrado  no  pacote  Utilitários  de
       Arquivo  4.0;  outras  versões  podem  ser  um pouco diferentes.  Envie
       correções  e  adições  para  aeb@cwi.nl.   Relatório  de  problemas  no
       programa para fileutils-bugs@gnu.ai.mit.edu.

TRADUZIDO POR LDP-BR em 21/08/2000.

       André L. Fassone Canova <lonelywolf@blv.com.br> (tradução) Ricardo C.O.
       Freitas <english.quest@best-service.com> (revisão)