Nous nous rapprochons de la veille de Noël et de Noël et nous vous proposons ici ce programme Perl simple avec lequel vous pouvez décorer votre terminal avec l'esprit de Noël.
Avec ce programme votre console Linux peut ressembler à un arbre de Noël animé et malgré le fait que son utilité ne dépasse pas la partie esthétique de la console, c'est quelque chose d'assez curieux et que nous pouvons utiliser ces jours de décembre, et si vous lisez et êtes intéressé à l'essayer, continuez lire que j'explique comment faire quoi.
Donc pour pouvoir visualiser l'arborescence dans la console il faut avoir installé Perl dans le système (avec lequel la magie se produira), si nous l'avons déjà, vous pouvez installer Acme :: POE :: Tree. Pour cette installation, il faut utiliser le module CPAN (Comprehensive Perl Archive Network) après le démarrage avec des privilèges, nous écrirons une simple ligne de commande:
perl -MCPAN -e 'install Acme::POE::Tree'
Déjà une fois que nous faisons cela, nous verrons l'arbre de Noël animé dans la coquille avec une commande très simple:
perl -MAcme::POE::Tree -e 'Acme::POE::Tree->new()->run()'
Il est également possible de personnaliser cet arbre si vous le souhaitez, il vous suffit éditer le code source du script Perl et vous l'enregistrez dans un fichier texte (par exemple: christmas.pl) avec le contenu suivant:
#! / Usr / bin / perl
utilisez Acme :: POE :: Tree;
mon $ tree = Acme :: POE :: Tree-> new (
{
star_delay => 1.5, #brightness pendant 1.5 seconde
light_delay => 2, #Lights clignotent pendant 2 secondes
run_for => 10, #Quitter automatiquement après 10 secondes d'échantillon
}
);
$ tree-> run ();
Avec ce programme simple, votre console sera habillée dans l'esprit de Noël et comme toujours nous attendons vos commentaires et impressions.
JOYEUX NOËL!!
Vous êtes génial RoBertucho.
«Une fois que nous avons fait cela, nous verrons le sapin de Noël animé dans la coquille avec une commande très simple:
perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()' »
Il est clair qui oublierait une commande si simple qu'elle est mémorisée simplement en la voyant pendant 1 seconde
Ami @sli, c'est vraiment simple, ce qui se passe c'est que vous n'avez peut-être pas de notions sur la programmation. Laissez-moi vous expliquer en détail ce qui se passe dans les coulisses.
Quand nous ne sommes pas, nous écrivons dans le terminal: »perl -MAcme :: POE :: Tree -e 'Acme :: POE :: Tree-> new () -> run ()'«. Ce que nous disons à l'ordinateur, c'est que le langage de programmation Perl exécute l'application qui est passée en argument à l'interpréteur Perl 🙂
Je n'aime pas vraiment Perl, je préfère Python comme langage de script pour mes pingouins.
Salutations.
Est-ce mieux ça
https://gist.github.com/franktoffel/aea4329b760eb3e72f4d
Je ne fais pas confiance si ça dit acme