2010/7/5 Diego Saravia <[email protected]>:
Además, creo que se podría quitar las extensiones, así sería mas genérico, si tenemos versiones con distinto empaquetamiento podemos usar la más nueva, o compararlas, sin importar el formato.
bueno, el programa usa las extensiones para saber como partir, si se empaqueta un rpm hay que seguir las normas de los rpm y lo mismo un deb
y efectivamente podes comparar un deb con un rpm o un tbz2 con este programa
Ok. Pero tengo que comparar archivos .uget (antes le quitaba las extensiones pero me sirve lo mismo dejarle la extensión si es necesaria), probé varias opciones y parece que puedo hacerlo, efectivamente, pero me llamó la atención los resultados. $ ./upackname.sh -o aide-0.10_p20040917-r1.uget aide-0.10_p20040917_r1___uget <- tiene un _ más que los otros $ ./upackname.sh -o aide-0.10_p20040917-r1.tbz2 aide_0.10_6.20040917.1__tbz2 <- tiene un punto en vez de un _ entre el 7 y el 1 $ ./upackname.sh -o aide-0.10_p20040917-r1.rpm aide_0.10_p20040917_r1__rpm $ ./upackname.sh -o aide-0.10_p20040917-r1 aide_0___10_p20040917-r1 <- no cambia la última parte Lo estoy integrando en el nuevo uget, lo voy a usar como un comando externo para no modificarlo, y si lo actualizás cambio el archivo y listo. -- Pablo Manuel Rizzo ------------------------------- http://pablorizzo.com -------------------------------