Etape 2: Commencer à écrire le squelette de votre programme
Cette étape est assez bien déterminer quelles options vous pouvez utiliser et les mettre sur la table, en plus d’avoir la structure de base qui contiendra votre programme sans sous-commandements (comme le manuel indique principalement).
Nous arriverons au point où vous laissez votre commande dans/usr/bin (puis il ira à $PATH), mais pour l’instant :
[racine ~] # vim command.pl
Cela n’a pas vraiment ajouter n’importe quelle valeur par rapport à un script Perl brut. Mais, la différence commence lorsque vous tapez :
[racine ~] aide./my-command.pl #
Utilisation : commande de./my-command.pl [arguments]
Commandes disponibles :
aider à montrer la syntaxe et les commandes disponibles
Ce que j’aime personnellement plus dans ce module, c’est qu’il résout tous les problèmes de fichiers de l’analyse et de configuration option pour vous. Ici, je vais aborder plus option analyse. Disons que je veux avoir les options «--temps "et"--distance ", donc je peux calculer ma vitesse moyenne de Los Angeles à San Francisco. Le code ressemblerait à ceci :
Cool, maintenant notre petite commande est déjà fonctionnel, avec code décent et cette sortie raisonnable :
[racine ~] #./my-command.pl--distance = 350--temps = 5,5
Votre vitesse moyenne est 63.6363636363636 mi/h
Maintenant, nous allons commencer à travailler sur les choses plus intéressantes et inhabituelles--Command Line Interface farder et manuel.