Un comando clave en scripts que aceptan muchos argumentos es shift. Sirve para ir desplazando los parámetros una posición hacia atrás, de forma que puedas procesar opciones como --nombre o --apellido ...
¿Alguna vez te has planteado hacer tu propio mini instalador en Windows usando un sencillo script BAT? Esta idea, que puede sonar un poco técnica a primeras, es una de las herramientas más versátiles ...