Paso 3: La función de ayuda
Han visto el código pero no la salida, por lo que podría haber perdido que ya nos estamos tratando los casos donde faltan parámetros necesarios:
[raíz ~] #./my-command.pl--distancia = 350
Necesito saber el tiempo en./my-command.pl línea 11.
[raíz ~] #./my-command.pl--tiempo = 5.5
Necesito saber la distancia en línea de./my-command.pl 10.
Ahora solo falta hacer la ayuda se ve mejor:
Hubiera sido mejor si estábamos usando los sub-comandos como la biblioteca que desea. Pero sólo tenemos un caso de uso individual por lo que estamos haciendo como eso. Ahora se ve mucho mejor:
[raíz ~] ayuda de #./my-command.pl
Uso: carretera-calculadora - tiempo = [horas] - distancia = [millas]
Esta es una calculadora de viaje de la carretera, por lo que se puede saber qué tan rápido te fuiste si fueras no va parar
Así que como puedes ver en el uso, ya la bautizó. Tiempo para moverlo al lugar correcto y ver su funcionamiento como debería:
[raíz ~] # mv command.pl mi /usr/bin/road-calculator
[raíz ~] # road-calculadora - tiempo = 6--distancia = 350
Su velocidad media es de 58.3333333333333 millas por hora
Impresionante! Nuestro comando está ya en $PATH. Sólo podemos teclear su nombre para ejecutar. Ahora, para que sea completamente oficial, vamos a agregar una página de manual.