Lolcat - Et kommandolinjeværktøj til output af regnbuens farver i Linux Terminal


For dem der mener, at Linux Command Line er kedelig, og der ikke er noget sjovt, så tager du fejl her er artiklerne om Linux, der viser, hvor sjovt og fræk Linux er ..

  1. 20 sjove kommandoer af Linux eller Linux er sjovt i Terminal
  2. 6 interessante sjove kommandoer fra Linux (sjov i terminalen)
  3. Sjov i Linux Terminal - Spil med Word- og karaktertællinger

Her i denne artikel vil jeg diskutere et lille værktøj kaldet “lolcat” - Som producerer regnbue af farver i terminalen.

Lolcat er et hjælpeprogram til Linux, BSD og OSX, der sammenkædes ligesom kattekommando og tilføjer regnbuefarvning til det. Lolcat bruges primært til regnbuefarvning af tekst i Linux Terminal.

Installation af Lolcat i Linux

1. Lolcat-værktøjet er tilgængeligt i lageret af mange Linux-distributioner, men den tilgængelige version er lidt ældre. Alternativt kan du downloade og installere den nyeste version af lolcat fra git repository.

Lolcat er en rubin perle, derfor er det vigtigt at have den nyeste version af RUBY installeret på dit system.

# apt-get install ruby		[On APT based Systems]
# yum install ruby		[On Yum based Systems]
# dnf install ruby		[On DNF based Systems]

Når rubinpakken er installeret, skal du sørge for at kontrollere den installerede version af rubin.

# ruby --version

ruby 2.1.5p273 (2014-11-13) [x86_64-linux-gnu]

2. Download og installer derefter den nyeste version af lolcat fra git-arkivet ved hjælp af følgende kommandoer.

# wget https://github.com/busyloop/lolcat/archive/master.zip
# unzip master.zip
# cd lolcat-master/bin
# gem install lolcat

Når lolcat er installeret, kan du kontrollere versionen.

# lolcat --version

lolcat 42.0.99 (c)2011 [email 

Anvendelse af Lolcat

3. Inden du begynder at bruge lolcat, skal du sørge for at kende de tilgængelige muligheder og hjælp ved hjælp af følgende kommando.

# lolcat -h

4. Herefter siger rørledning lolcat med kommader ps, dato og kal som:

# ps | lolcat
# date | lolcat
# cal | lolcat

5. 3. Brug lolcat til at vise koder for en scriptfil som:

# lolcat test.sh

6. Pipeline lolcat med figlet-kommando. Figlet er et hjælpeprogram, der viser store tegn, der består af almindelige skærmtegn. Vi kan pipeline output af figlet med lolcat for at gøre output farverigt som:

# echo I ❤ Tecmint | lolcat
# figlet I Love Tecmint | lolcat

Bemærk: For ikke at nævne, at er et unicode-tegn, og for at installere figlet skal du yum og apt for at få de nødvendige pakker som:

# apt-get figlet 
# yum install figlet 
# dnf install figlet

7. Animer en tekst i regnbuens farver som:

$ echo I ❤ Tecmint | lolcat -a -d 500

Her er indstillingen -a for animation og -d for varighed. I ovenstående eksempel er varighedstælling 500.

8. Læs en mandeside (sig mand mand) i regnbuens farver som:

# man ls | lolcat

9. Pipeline lolcat med cowsay. cowsay er en konfigurerbar tænkning og/eller talende ko, som også understøtter mange andre dyr.

Installer cowsay som:

# apt-get cowsay
# yum install cowsay
# dnf install cowsay

Efter installation skal du udskrive listen over alle dyr i cowsay som:

# cowsay -l
Cow files in /usr/share/cowsay/cows:
apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default
dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep
ghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koala
mech-and-cow meow milk moofasa moose mutilated pony pony-smaller ren sheep
skeleton snowman sodomized-sheep stegosaurus stimpy suse three-eyes turkey
turtle tux unipony unipony-smaller vader vader-koala www

Output af cowsay pipelined med lolcat og 'gnu' cowfile anvendes.

# cowsay -f gnu ☛ Tecmint ☚ is the best Linux Resource Available online | lolcat

Bemærk: Du kan bruge lolcat med enhver anden kommando i pipeline og få farvet output i terminalen.

10. Du kan oprette alias for de mest anvendte kommandoer for at få kommandoutput i regnbuens farver. Du kan alias 'ls -l' kommando, der bruges til en lang liste over indholdet af kataloget som nedenfor.

# alias lolls="ls -l | lolcat"
# lolls

Du kan oprette alias for enhver kommando som foreslået ovenfor. For at oprette permanent alias skal du tilføje den relevante kode (ovenfor kode for ls -l alias) til ~/.bashrc-filen og også sørge for at logge ud og logge ind igen for at de ændringer, der skal træde i kraft.

Det er alt for nu. Jeg vil gerne vide, om du tidligere var opmærksom på lolcat? Kunne du lide indlægget? Og forslag og feedback er velkomne i kommentarfeltet nedenfor. Synes godt om og del os og hjælp os med at blive spredt.