necesito ayuda.
Tengo un archivo llamado domoticz.backup.tar.gz También tengo un archivo llamado History.txt que en la primera línea dice Versión 3.4834 (2 de marzo de 2016)
Me gustaría agregar el 3.4834 al nombre del archivo justo antes de que la extensión pueda identificar de qué versión proviene la copia de seguridad. Ofc los números cambiarán pero cuento con que el diseño del archivo esté intacto.
Si alguien tiene una idea mejor de cómo agregar la versión actual al nombre de archivo, me complacería.
He probado algunos con sed pero no llega a ninguna parte.
Respuestas:
Esto imprimirá el número de versión:
Esto cambiará el nombre del archivo:
fuente
Debe encabezar la primera línea del historial, luego cortar el segundo campo de su salida para tener la versión. Ahora sólo el m o v ción de domoticz.backup.tar.gz a domoticz.backup. $ VERSION.tar.gz se deja de hacer.
fuente