trusty (1) rm.1.gz

Provided by: manpages-es_1.55-10_all bug

NOMBRE

       rm - borra ficheros o directorios

SINOPSIS

       rm [opciones] fichero...

       Opciones de POSIX: [-fiRr]

       Opciones de GNU (en la forma más corta): [-dfirvR] [--help] [--version] [--]

DESCRIPCIÓN

       rm  borra  cada fichero dado.  Por lo normal, no borra directorios.  Pero cuando se da la opción -r o -R,
       se borra el árbol de directorios entero a partir del  directorio  especificado  (y  sin  limitaciones  en
       cuanto  a  la profundidad de los árboles de directorio que pueden borrarse con `rm -r').  Es un error que
       el último componente del camino de fichero sea . o ..  (para evitar así sorpresas desagradables  con  `rm
       -r .*' o así).

       Si  se  da  la  opción -i, o si un fichero no es modificable, y la entrada estándar es una terminal, y la
       opción -f no se ha dado, rm pregunta al usuario si quiere borrar realmente el  fichero,  escribiendo  una
       pregunta  en  la  salida  estándar  de  errores  y leyendo una respuesta desde la entrada estándar. Si la
       respuesta no es afirmativa, el fichero no se borra y se pasa al siguiente.

OPCIONES DE POSIX

       -f     No pide confirmación. No escribe mensajes de diagnóstico. No produce un estado de salida de  error
              si los únicos errores han sido ficheros que no existen.

       -i     Pide confirmación.  (En el caso de que se den tanto -f como -i, el último que se escriba es el que
              tiene efecto.)

       -r or -R
              Borra recursivamente árboles de directorio.

DETALLES DE SVID

       La System V Interface Definition prohíbe el borrado del último enlace a un fichero binario ejecutable que
       se esté ejecutando en ese momento.

DETALLES DE GNU

       La  implementación  de  GNU (en fileutils-3.16) está mal en el sentido de que hay un límite superior a la
       profundidad de las jerarquías de directorios que pueden borrarse. (Si fuera menester, se  puede  utilizar
       una utilidad `deltree' para borrar árboles muy profundos.)

OPCIONES DE GNU

       -d, --directory
              Borra directorios con unlink(2) en vez de con rmdir(2), y no requiere que un directorio esté vacío
              antes de intentar desenlazarlo. Solamente funciona si uno tiene los privilegios apropiados. Puesto
              que  desenlazar  un  directorio  provoca  que  los  ficheros  del  directorio  borrado  se  queden
              desreferenciados, es sabio hacer un fsck(8) del sistema de ficheros después de hacer esto.

       -f, --force
              No hace caso de los ficheros que no existan y nunca pregunta al usuario.

       -i, --interactive
              Pregunta si borrar cada fichero. Si la respuesta no es afirmativa, se pasa  al  siguiente  fichero
              sin borrar éste.

       -r, -R, --recursive
              Borra los contenidos de directorios recursivamente.

       -v, --verbose
              Muestra el nombre de cada fichero antes de borrarlo.

OPCIONES ESTÁNDARES DE GNU

       --help Muestra un mensaje en la salida estándar sobre el modo de empleo y acaba con código de éxito.

       --version
              Muestra en la salida estándar información sobre la versión y luego acaba con código de éxito.

       --     Termina la lista de opciones.

ENTORNO

       Las variables LANG, LC_ALL, LC_COLLATE, LC_CTYPE y LC_MESSAGES tienen los significados usuales.

CONFORME A

       POSIX 1003.2, excepto por la limitación en la profundidad de la jerarquía de ficheros.

OBSERVACIONES

       Esta página describe rm según se encuentra en el paquete fileutils-4.0; otras versiones pueden diferir un
       poco. Envíe por correo electrónico correcciones y adiciones a la dirección aeb@cwi.nl.  Informe de fallos
       en el programa a fileutils-bugs@gnu.ai.mit.edu.