Su propio comando de Linux en 5 minutos (3 / 4 paso)

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.

Artículos Relacionados

Correo electrónico de línea de comandos de Linux.

Correo electrónico de línea de comandos de Linux.

Mutt tiene problemas con el último ubuntu. En busca de respuestas, deberá utilizar archivos backport.--------------------Correo electrónico de línea de comandos de Linux puede ser algo muy bueno. Por ejemplo. Si por alguna razón. debe perder su inter
Administrador de ventanas de línea de comandos de Linux.

Administrador de ventanas de línea de comandos de Linux.

Dvtm es un buen programa para los usuarios de línea de comandos de linux pueden tener varias ventanas sin necesidad de una interfaz gráfica de usuario. Una cosa que me gusta hacer es hacer comandos en una ventana y utilice el comando man para mostrar
Comandos de linux simple de una página web.

Comandos de linux simple de una página web.

Tenía que haber una manera de hacer simples comandos para linux sin ir a la línea de comandos. La parte limpia para este proyecto es que usted puede fácilmente ampliar usted mismo. Necesita un listado de directorios. No hay problema. Necesita saber c
Crear tu propio sitio web gratis en 2 minutos!!!!

Crear tu propio sitio web gratis en 2 minutos!!!!

Crear tu propio sitio web gratis en 2 minutos con bloggerPaso 1: Debe ver este videoPaso 1: visite www.blogger.comPaso 2: Haga clic en nuevo blogPaso 3: Introduzca el título de tu blog o sitio webPaso 4: Ingrese su nuevo sitio web y compruebe que est
Cómo crear tus propios comandos con lote

Cómo crear tus propios comandos con lote

--EDIT1--Corregir información incorrecta en el paso 2 (para ver con limitaciones con parámetros).--MODIFÍCALOS2--Ha añadido un par de líneas sobre un instalador automático en el paso 4.Este instructable cubrirá los fundamentos de crear tus propios co
Construir tu propio torno para madera en 30 minutos

Construir tu propio torno para madera en 30 minutos

https://www.youtube.com/watch?v=p-fk3UalLng&feature=youtu.bePaso 1: Construir tu propio torno para madera en 30 minutos necesita! Paso 2: En este instructables voy a compartir una idea genial sobre como hacer un torno mini DIY energía. Paso 3: Se nec
Audio de la línea de comandos de Linux.

Audio de la línea de comandos de Linux.

Lo que nos gustaría hacer es poder escuchar música y podcasts desde cualquier internet o por el aire. Incluso debe escuchar a los archivos que hablan. Sólo porque no tienes una tarjeta gráfica de lujo no significan que no puede escuchar música. Otra
Añadir texto a imágenes con el comando de Linux 'convertir'

Añadir texto a imágenes con el comando de Linux 'convertir'

este instructable le mostrará cómo agregar texto a una imagen utilizando el comando convertir en Linux. Un uso valioso de esto es la colocación de una leyenda sobre una imagen para la documentación. Otro uso sería la colocación de un sello de tiempo
Cómo hacer tu propio sitio web gratis en 10 minutos (con dominio y Host)

Cómo hacer tu propio sitio web gratis en 10 minutos (con dominio y Host)

Voy a mostrarte cómo hacer su propio sitio web en menos de 10 minutos, como registrar un nombre de dominio gratis, registrar un hosting gratis, configurar las páginas, subir archivos y publicar contenido - gratis!Foto de arriba es uno de mis sitios c
Noticias de la línea de comandos de Linux.

Noticias de la línea de comandos de Linux.

Ya que la noticia es sobre todo texto de todas formas, la línea de comandos sobresale en esta área. Newsbeuter es un programa bastante sencillo de utilizar y trabajar con. No sólo importar archivos opml típicamente utilizados por una gran cantidad de
Cómo construir tu propio servidor de Linux de 1u

Cómo construir tu propio servidor de Linux de 1u

en este instructable, construiremos un servidor rápido capaz de ejecutar Linux muy bien. También será ampliable a dos procesadores y, en configuración estándar, compatible con RAID 1 espejo. Esta configuración particular ha sido probada con Debian y
Cortar su propio papel Quilling tiras en 2 minutos

Cortar su propio papel Quilling tiras en 2 minutos

Me encanta quilling, pero preparar las tiras de papel siempre ha sido un problema desde que empecé. Sé que hay kits para él, pero no quería gastar dinero en ellos, mientras que realmente podría hacer mis propias tiras.Dibujo y corte las tiras de mío
Consejos de Linux.

Consejos de Linux.

Vea también:Sólo algunas ideas de quickie pongo togethr que pueda ser de interés. He tratado de mantener a cada uno de ellos a un paso.Paso 1: Instalar a un controlador de MsWindows en linux.Paso 2: Mensaje del día,Paso 3: Conflictos biblioteca.Paso
AVRSH: Un intérprete comandos para Arduino/AVR. ¿

AVRSH: Un intérprete comandos para Arduino/AVR. ¿

Ever quería estar "conectado" para el Microcontrolador AVR? ¿Nunca pensó que sería cool al "gato" un registro para ver su contenido? ¿Siempre has querido una manera para encender y apagar cada subsistemas periféricos del AVR o Arduino