Buenas gente, tengo un problema con el comando sort, al intentar ordenar
por determinada columna de ancho fijo. Supongamos q tengo un archivo
prueba.txt, cuyo contenido es:

23902947zzzzxxx
asdfafaspedroxx
asfdlkjajuanxxx
asffdasfjosexxx
fadsfsff100xxxx
bdsafdsfalberto
fdsafsdacarlosx


y deseo ordenarlo por lo que esta entre el 9no y el 15avo caracter, es
decir donde visiblemente tengo los nombres (y 'xx' para rellenar, por las
dudas para que al especificar ancho fijo, tenga caracteres a lo largo de
todas sus posiciones). Pero resulta que el sort lo hace desde el caracter
cero...tal como si no le pasara parametros.

# cat prueba.txt | sort -k9,15
23902947zzzzxxx
asdfafaspedroxx
asfdlkjajuanxxx
asffdasfjosexxx
bdsafdsfalberto
fadsfsff100xxxx
fdsafsdacarlosx

probe con varias alternativas... --key 9,15   cambiando 8 x 9 (aunque
segun el man dice que el 1er índice es 1, y no en 0.

Tienen idea donde le puedo estar pifiando?
muchas gracias!


-- 
_____________________________________________
Jose R. "Xous" Negreira.
PortalJAVA.com.ar - http://www.portalJAVA.com.ar <--  ** new!!! ** :P
XousLAB - http://www.xouslab.com
iptableslinux - http://www.iptableslinux.com
RDP - http://www.relacionesdepareja.com.ar

-- 
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

/* Publica y encontra trabajo relacionado con softlibre en 
http://www.usla.org.ar/modules/jobs/ */

Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]

Responder a