Código:
#!/bin/bash
if [ $# -eq 0 ]
then
echo "No has pasado ningún parámetro"
elif [ $# -eq 1 ]
then
echo "Sólo hay un parámetro que es $1"
else
echo "El primer argumento es $1"
for i in `seq 2 1 $#`
do
shift
done
echo "El último argumento es $1"
fi
if [ $# -eq 0 ]
then
echo "No has pasado ningún parámetro"
elif [ $# -eq 1 ]
then
echo "Sólo hay un parámetro que es $1"
else
echo "El primer argumento es $1"
for i in `seq 2 1 $#`
do
shift
done
echo "El último argumento es $1"
fi