Digamos que tengo un directorio /hello
.
Entonces lo hago mv /hello /hello2
.
Estoy moviendo /hello
en /hello2/hello
? O estoy moviendo /hello
a /hello2
?
Parece que cuando hago algo como esto, obtengo resultados inconsistentes.
mv
con archivos, hace lo mismo, solo renombrando. Pero mv
con directorios No es bueno eliminar todo el directorio con subdirectorio debido a un mv
comando que no es seguro. entonces se mueve como test1/test2
. pero si aún desea obtenerlo, escriba un alias
que verifique si el parámetro dado es directorio y luego haga rm -rf el directorio y use el mv
comando, pero úselo bajo su propio riesgo.
/hello
y /hello2
son directorios, entonces he notado que cp /hello /hello2
es el que es inconsistente. Dependiendo de qué combinación de barras diagonales hay, a veces /hello
se copia el contenido de /hello2
, y a veces se copia el directorio en sí.