ordenar lexicograficamente
Publicado por Jose (1 intervención) el 31/10/2009 11:51:12
Hola, soy nuevo en perl y no tengo casi ni idea de como programar.
Este programa es facilisimo y seguro que se hace en 1 linea pero no se como hacerlo, a ver si me podeis ayudar:
________________________________
Escribe un nombre que reciva un nombre de un archivo de texto como parametro e imprima por salida su lista de lineas ordenadas lexicograficamente, sin tener en cuenta mayusculas ni minusculas. Si el archivo no se puede abrir hay que interrumpir la ejecucion e informar al usuario
Por ejemplo, si el archivo contiene las lineas:
foo
bar
Baz
La salida sera:
bar
Baz
foo
Se asume que no hay ninguna letra fuera del rango ASCII.
________________________________
Mil gracias!
J.
Este programa es facilisimo y seguro que se hace en 1 linea pero no se como hacerlo, a ver si me podeis ayudar:
________________________________
Escribe un nombre que reciva un nombre de un archivo de texto como parametro e imprima por salida su lista de lineas ordenadas lexicograficamente, sin tener en cuenta mayusculas ni minusculas. Si el archivo no se puede abrir hay que interrumpir la ejecucion e informar al usuario
Por ejemplo, si el archivo contiene las lineas:
foo
bar
Baz
La salida sera:
bar
Baz
foo
Se asume que no hay ninguna letra fuera del rango ASCII.
________________________________
Mil gracias!
J.
Valora esta pregunta


0