No hace falta ser un gurú, pero sí tener soltura. En cuanto a parámetros, bash proporciona una serie de variables especiales muy útiles: $# indica cuántos argumentos se han pasado al script, $0 ...