es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Eliminación de directorios Unix:

Había una estructura de directorios en mi servidor linux como esta A/$b/
Desde mi directorio de inicio ejecuté un comando


rm -rf A/$b.

Después de ejecutar este comando, el directorio A en sí mismo fue eliminado.

¿Alguna idea de lo que podría haber sucedido en el fondo?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Cuando se ejecuta el comando rm -rf A/$b, se eliminará el directorio $b dentro del directorio A. Sin embargo, ya que se utiliza la opción -r, también eliminará cualquier subdirectorio y archivo contenido dentro de $b.

    Como no había subdirectorios ni archivos dentro de $b, el directorio $b se elimina por completo.

    Por último, ya que se utiliza la opción -f, se fuerza la eliminación sin solicitar confirmación.

    Por lo tanto, después de ejecutar este comando, se elimina todo el directorio A (que solo contenía el subdirectorio $b).

Comments are closed.