Tengo un programa que requiere la ruta a varios archivos. Los archivos viven en diferentes carpetas y se actualizan constantemente, a intervalos irregulares.Enlace simbólico al archivo más reciente en una carpeta
Cuando se actualizan los archivos, cambiar el nombre, por lo que, por ejemplo, en la carpeta dir1
tengo fv01
y fv02
. Más tarde, el día en que alguien agrega fv02_v1
; el día después de que alguien agregue fv03
y así sucesivamente. En otras palabras, siempre tengo un archivo actualizado pero con un nombre diferente.
Quiero crear un enlace simbólico en mi carpeta "ejecutar" a estos archivos, de modo que dicho enlace siempre apunte al último archivo creado.
Puedo hacer esto en Python o Bash, pero me preguntaba qué hay, ya que este no es un problema poco común.
¿Cómo lo harías?
Gracias.
Juan
PS. Mi sistema operativo es Linux. Actualmente tengo un daemon simple (Python) que se ve de vez en cuando (actualiza cada minuto) para el último archivo. Parece una especie de exceso para mí.
Me pregunto si esto no debería ser más una pregunta de error del servidor (http://serverfault.com/). – Omnifarious
El OP no busca la sintaxis del comando. El OP está buscando una forma más simple o más elegante para resolver el problema que escribir un script de Python o Bash que haga el 'ln' periódicamente. – Omnifarious
Él quiere hacerlo en bash o python. Me parece una pregunta de programación. – Duck