Lolcat - narzędzie wiersza poleceń do wyświetlania tęczy kolorów w terminalu Linux


Dla tych, którzy uważają, że Linux Command Line jest nudny i nie ma w nim żadnej zabawy, mylisz się, oto artykuły na temat Linuksa, które pokazują, jak zabawny i niegrzeczny jest Linux.

  1. 20 Funny Commands of Linux or Linux is Fun in Terminal
  2. 6 Interesting Funny Commands of Linux (Fun in Terminal)
  3. Fun in Linux Terminal – Play with Word and Character Counts

W tym artykule omówię małe narzędzie o nazwie „lolcat” - które generuje tęczę kolorów w terminalu.

Lolcat to narzędzie dla Linuksa, BSD i OSX, które łączy się podobnie jak polecenie cat i dodaje do niego tęczową kolorystykę. Lolcat jest używany głównie do tęczowego kolorowania tekstu w terminalu Linux.

Instalacja Lolcata w systemie Linux

1. Narzędzie Lolcat jest dostępne w repozytorium wielu dystrybucji Linuksa, ale dostępna wersja jest nieco starsza. Alternatywnie możesz pobrać i zainstalować najnowszą wersję lolcat z repozytorium git.

Lolcat to rubinowy klejnot, dlatego konieczne jest zainstalowanie w systemie najnowszej wersji RUBY.

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

Po zainstalowaniu pakietu Ruby upewnij się, że sprawdziłeś wersję zainstalowanego programu Ruby.

# ruby --version

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

2. Następnie pobierz i zainstaluj najnowszą wersję lolcat z repozytorium git, używając następujących poleceń.

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

Po zainstalowaniu lolcata możesz sprawdzić wersję.

# lolcat --version

lolcat 42.0.99 (c)2011 [email protected]

Wykorzystanie Lolcat

3. Zanim zaczniesz używać lolcata, upewnij się, że znasz dostępne opcje i pomóż używając następującego polecenia.

# lolcat -h

4. Następnie potok lolcat z komendami wypisz ps, date i cal jako:

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

5. 3. Użyj lolcat, aby wyświetlić kody pliku skryptu jako:

# lolcat test.sh

6. Lolcat rurociągu z poleceniem figlet. Figlet to narzędzie wyświetlające duże znaki złożone ze zwykłych znaków ekranowych. Możemy potokować wyjście figlet za pomocą lolcat, aby wynik był kolorowy jako:

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

Uwaga: nie wspominając o tym, że jest znakiem Unicode i aby zainstalować figlet, musisz yum i apt, aby uzyskać wymagane pakiety, takie jak:

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

7. Animuj tekst w kolorach tęczy, jako:

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

Tutaj opcja -a jest dla Animacji, a -d dla czasu trwania. W powyższym przykładzie czas trwania wynosi 500.

8. Przeczytaj stronę podręcznika man (powiedzmy man ls) w kolorach tęczy jako:

# man ls | lolcat

9. Rurociąg lolcat z cowsay. cowsay to konfigurowalna myśląca i/lub mówiąca krowa, która obsługuje również wiele innych zwierząt.

Zainstaluj Cowsay jako:

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

Po zainstalowaniu wydrukuj listę wszystkich zwierząt w ciągu krów jako:

# 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

Wykorzystano wyjście cowsay rurociągiem z lolcat i „gnu” cowfile.

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

Uwaga: Możesz użyć lolcat z dowolnym innym poleceniem w potoku i uzyskać kolorowe wyjście w terminalu.

10. Możesz utworzyć alias dla najczęściej używanych poleceń, aby uzyskać wyniki poleceń w kolorach tęczy. Możesz aliasować polecenie „ls -l”, które jest używane do długiego wyświetlania listy zawartości katalogu, jak poniżej.

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

Możesz utworzyć alias dla dowolnego polecenia, jak zasugerowano powyżej. Aby utworzyć stały alias, musisz dodać odpowiedni kod (powyższy kod dla ls -l alias) do pliku ~/.bashrc, a także wylogować się i zalogować ponownie, aby zmiany zostały wprowadzone.

To wszystko na teraz. Chciałbym wiedzieć, czy wcześniej byłeś świadomy Lolcat? Podobał Ci się post? Sugestie i opinie są mile widziane w sekcji komentarzy poniżej. Polub nas i udostępnij nam, a także pomóż nam się rozprzestrzeniać.