Elif no me va...
El problema es este :
Realizar un script llamado campo que liste uno de los campos de la orden ls -l. El número del campo a extraer se le pasa como parámetro posicional cuando llamamos al script.
Al ejecutar el script CAMPO (./campo), has de poner un parametro que sea un numero para que te saque la columna a la cual corresponde.
Como solo hay 8 columnas, si pones un numero mayor de 8 ha de dar un mensaje (esto ya lo tengo).
Lo que me falta es para cuando pones un 0, no pones nada, o cuando pones mas de un parametro que coja solo el primero...
A esto sumale que solo sabemos hacer :
if [ condicion ]
then
accion 1
else
accion 2
fi
Y que no se como hacerlo, espero que ya este mejor explicado...
Gracias!