Lo que básicamente me gustaría hacer es cp -Rl dir1 dir2
. Pero según tengo entendido, python solo proporciona shutils.copytree(src,dst)
, que realmente copia los archivos, pero no tiene la posibilidad de enlazar los archivos.Creación recíproca de enlaces duros con python
Sé que podría invocar el comando cp
usando el módulo subprocess
, pero me gustaría encontrar una forma más limpia (pitónica) de hacerlo.
¿Hay alguna manera fácil de hacerlo o tengo que implementarlo recurriendo a través de los directorios?
El recorrido de directorio es bastante fácil de hacer, ¿por qué no intentarlo? – Blender
No se trata de intentar o no intentarlo: la pregunta más bien quiere decir "No puedo imaginar que esto no se haya hecho antes cientos de veces y, por lo tanto, debe estar disponible en el módulo xy". Reinventar la rueda todo el tiempo simplemente no parece correcto. – devsnd