Saltar al contenido

¿Cómo puedo copiar un directorio y cambiarle el nombre en el mismo comando?

Posterior a consultar con especialistas en este tema, programadores de deferentes áreas y profesores dimos con la respuesta al problema y la plasmamos en este post.

Solución:

Deberías poder hacer solo

cp -R /tf/Custom_App /tf/Custom_App_backups/Custom_App_2017-12-21

Sin embargosi el directorio de destino ya existe, esto agregaría la parte final de la ruta de origen a la ruta de destino, creando
/tf/Custom_App_backups/Custom_App_2017-12-21/Custom_Appy luego copie el resto del árbol dentro de eso.

Para evitar esto, utilice /tf/Custom_App/. como la fuente. Por supuesto, en ese caso es posible que desee rm -r /tf/Custom_App_backups/Custom_App_2017-12-21 primero, si no desea que los archivos más antiguos permanezcan allí después de la copia.

La diferencia entre /some/dir y /some/dir/. se discutió hace un tiempo en cp se comporta de manera extraña cuando . (punto) o .. (punto punto) son el directorio de origen

Reseñas y puntuaciones

Recuerda dar recomendación a este post si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *