Utilisez la commande Linux cowsay pour une salutation de vacances colorée


  • FrançaisFrançais


  • Vous avez peut-être entendu parler d’un petit programme qui prend une entrée, comme un message que vous tapez, et génère une image d’une vache citant votre message. On l’appelle cow-say. Il a déjà été écrit ici sur Opensource.com.

    Alors, pour m’amuser un peu avec, j’ai pensé l’utiliser pour célébrer Día de los Muertos (Jour des Morts).

    En plus d’une vache, d’autres images sont disponibles. Lorsque vous installez cowsay il comprend plusieurs autres images, que l’installation stocke dans /user/share/cowsay. Vous pouvez utiliser le -l argument pour obtenir une liste.

    $ sudo dnf install cowsay
    $ cowsay -l

    Il y a en fait pas mal d’activités de développement liées à cowsay et programmes similaires. Il est possible de créer vos propres fichiers image ou de télécharger des images réalisées par d’autres. Par exemple, Convertisseur de fichier cowsay de Charc0al est situé sur GitHub. Vous pouvez utiliser cet outil pour convertir vos propres images dans le fichier au format ASCII spécial requis par cowsay. Selon les paramètres de votre terminal Linux ou FreeBSD, la prise en charge des couleurs peut être activée. Les cowsay L’utilitaire peut également afficher des images en couleur. Le convertisseur de Charc0al fournit de nombreux fichiers couleur prêts à l’emploi.

    J’ai choisi d’utiliser le fichier Beetlejuice pour ma célébration. Tout d’abord, j’ai enregistré le beetlejuice.vache fichier à /usr/share/cowsay. Ce répertoire appartient à root, vous devrez peut-être d’abord enregistrer le fichier dans votre répertoire personnel, puis le copier. Je devais également donner à tous les utilisateurs un accès en lecture.

    $ sudo cp beetlejuice.cow /usr/share/cowsay
    $ sudo chmod o+r /usr/share/cowsay/beetlejuice.cow

    Il est intéressant de remarquer comment l’image est générée. La partie supérieure définit divers codes de contrôle de couleur ASCII sur des variables. Ces variables sont ensuite utilisées pour dessiner l’image dans le style artistique ASCII traditionnel. L’image est presque complète et ne correspondait pas à la hauteur de mon terminal sans faire défiler l’écran, j’ai donc modifié le fichier et supprimé les 15 dernières lignes pour le raccourcir.

    L’image est également détectée par le cowsay programme et apparaît dans la liste.

    $ cowsay -l
    Cow files in /usr/share/cowsay:
    beavis.zen beetlejuice blowfish bud-frogs bunny cheese cower default dragon
    ...

    Maintenant, exécutez simplement le programme et spécifiez l’image en utilisant le -f option. N’oubliez pas d’envoyer un message.

    $ cowsay -f beetlejuice "Happy Day of the Dead!"

    Les cowsay n’est qu’un autre moyen de s’amuser en ligne de commande avec votre ordinateur Linux. Expérimenter avec cowsay et l’art ASCII : soyez créatif.

    Source

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code