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

Paso 2: Comenzar a escribir el esqueleto de su programa

Este paso es bastante mucho averiguar qué opciones te puede utilizar y poner en la mesa, así como tener la estructura básica que contendrá su programa sin sub comandos (como el manual sugiere sobre todo).

Llegamos al punto donde dejar el comando en/usr/bin (luego irá a $PATH), pero por ahora:

[raíz ~] # vim command.pl

Esto realmente no añade ningún valor en comparación con un script en Perl crudo. Pero, la diferencia comienza cuando escribe:

[raíz ~] ayuda de #./my-command.pl
Uso: comando de./my-command.pl [argumentos]

Comandos disponibles:

ayudar a mostrar la sintaxis y comandos disponibles

Lo que personalmente más de este módulo es que soluciona todos los problemas de los ficheros de configuración y análisis de opciones para usted. Aquí se cubren más opción de análisis. Digamos que yo quiero tener las opciones "-tiempo" y "-distancia", por lo que puedo calcular mi velocidad media de Los Angeles a San Francisco. El código sería como este:

Cool, ahora nuestro comando poco ya es funcional, con código decente y razonable salida:

[raíz ~] #./my-command.pl--distancia = 350--tiempo = 5.5

Su velocidad media es de 63.6363636363636 millas por hora

Ahora que empezamos a trabajar en las cosas más interesantes e inusuales--Manual y prettifying de la interfaz de línea de comandos.

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