<br><br><div class="gmail_quote">El 5 de julio de 2010 18:42, Pablo Manuel Rizzo <span dir="ltr">&lt;<a href="mailto:info@pablorizzo.com">info@pablorizzo.com</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
No entiendo los casos como este:<br>
<div class="im"><br>
&gt;         baselayout_1.12.5_5.0__tbz2   =&gt; baselayout-1.12.5.tbz2<br>
<br>
</div>Para ordenar como lo haría sort -V bastaría con poner un .0 al final.<br></blockquote><div><br><br>el 5.0 final es porque no es alpha ni nada y se ordena asi<br><br>Suffix     Meaning<br>#_alpha     Alpha release<br>
#_beta     Beta release<br>#_pre     Prerelease<br>#_rc     Release candidate<br>#(none)     Normal release<br>#_p     Patch level (normally accompanied by trailing integer)<br><br>si se tuviese que comparar con un _p o un alpha<br>
<br><br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Además, creo que se podría quitar las extensiones, así sería mas<br>
genérico, si tenemos versiones con distinto empaquetamiento podemos<br>
usar la más nueva, o compararlas, sin importar el formato.<br></blockquote><div><br><br>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<br>
<br>y efectivamente podes comparar un deb con un rpm o un tbz2 con este programa <br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<br>
2010/7/5 Diego Saravia &lt;<a href="mailto:dsa@unsa.edu.ar">dsa@unsa.edu.ar</a>&gt;:<br>
<div><div></div><div class="h5">&gt; te mando por privado por los attachs lo que me pediste<br>
&gt;<br>
&gt; ahi te encontre un ejemplo mas o menos interesante de ututo, esto produce el<br>
&gt; programita en perl que llama al que realmente separa el nombre en<br>
&gt; componentes y las compara de dos paquetes<br>
&gt;<br>
&gt; las dos columnas son el nombre canonico, un invento mio, que seria como el<br>
&gt; nombre universal del paquete<br>
&gt; y el nombre original de ututo/gentoo<br>
&gt;<br>
&gt;  ordenada:<br>
&gt;         baselayout_2.0.1_5.0__tbz2   =&gt; baselayout-2.0.1.tbz2<br>
&gt;         baselayout_2.0.0_5.0__tbz2   =&gt; baselayout-2.0.0.tbz2<br>
&gt;         baselayout_2.0.0_1.3.1__tbz2   =&gt; baselayout-2.0.0_alpha3-r1.tbz2<br>
&gt;         baselayout_1.13.0_1.12.0__tbz2   =&gt; baselayout-1.13.0_alpha12.tbz2<br>
&gt;         baselayout_1.13.0_1.10.2__tbz2   =&gt;<br>
&gt; baselayout-1.13.0_alpha10-r2.tbz2<br>
&gt;         baselayout_1.13.0_1.7.1__tbz2   =&gt; baselayout-1.13.0_alpha7-r1.tbz2<br>
&gt;         baselayout_1.13.0_1.5.1__tbz2   =&gt; baselayout-1.13.0_alpha5-r1.tbz2<br>
&gt;         baselayout_1.13.0_1.3.0__tbz2   =&gt; baselayout-1.13.0_alpha3.tbz2<br>
&gt;         baselayout_1.13.0_1.1.1__tbz2   =&gt; baselayout-1.13.0_alpha1-r1.tbz2<br>
&gt;         baselayout_1.12.12_5.0__tbz2   =&gt; baselayout-1.12.12.tbz2<br>
&gt;         baselayout_1.12.11.1_5.0__tbz2   =&gt; baselayout-1.12.11.1.tbz2<br>
&gt;         baselayout_1.12.10_5.5__tbz2   =&gt; baselayout-1.12.10-r5.tbz2<br>
&gt;         baselayout_1.12.10_5.4__tbz2   =&gt; baselayout-1.12.10-r4.tbz2<br>
&gt;         baselayout_1.12.5_5.0__tbz2   =&gt; baselayout-1.12.5.tbz2<br>
&gt;         baselayout_1.12.4_5.7__tbz2   =&gt; baselayout-1.12.4-r7.tbz2<br>
&gt;         baselayout_1.12.4_5.3__tbz2   =&gt; baselayout-1.12.4-r3.tbz2<br>
&gt;<br>
&gt; te lo acomode un poco al programa para que te sea mas significativo<br>
&gt;<br>
&gt; se me quemo la fuente de mi pc donde tengo muchos sistemas instalados asi<br>
&gt; que solo te lo mando con ututo, que es lo que tengo a mano<br>
&gt;<br>
&gt;<br>
<br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">Pablo Manuel Rizzo<br>
-------------------------------<br>
<a href="http://pablorizzo.com" target="_blank">http://pablorizzo.com</a><br>
-------------------------------<br>
<br>
________________________________________________<br>
<br>
<br>
Solar-General es una lista abierta a toda la comunidad, sin ninguna moderación, por lo que se apela a la tolerancia y al respeto mutuo.<br>
Las opiniones expresadas son responsabilidad exclusiva de sus respectivos/as autores/as. La Asociación Solar no se hace responsable por los mensajes vertidos, ni representan necesariamente el punto de vista de la Asociación Solar.<br>

<br>
<a href="mailto:Solar-general@lists.ourproject.org">Solar-general@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Diego Saravia<br><a href="mailto:Diego.Saravia@gmail.com">Diego.Saravia@gmail.com</a><br>NO FUNCIONA-&gt;<a href="mailto:dsa@unsa.edu.ar">dsa@unsa.edu.ar</a><br>