Hola a todos... Estoy haciendo un script bash, que entre otras cosas acepta como parametros uno o mas nombres de colas de impresion, para imprimir sobre ellas. La cuestion de delimitar el primer parametro y la cantidad total de parametros la tengo solucionada con un bucle for:
for((cuenta=6;cuenta<=$#;cuenta=´expr cuenta+1´)); do cosas...; done. Pero no se como decirle que el valor de cuenta, corresponde con la posicion del parametro, es decir : cuenta=7; lpr -P$7 fichero Saludos