„Lolcat“ - komandų eilutės įrankis, leidžiantis išgauti spalvų vaivorykštę „Linux“ terminale


Tiems, kurie mano, kad „Linux“ komandinė eilutė yra nuobodi ir nėra įdomus, tada jūs klystate, pateikiami straipsniai apie „Linux“, rodantys, kaip juokinga ir neklaužada yra „Linux“.

  1. 20 linksmų „Linux“ arba „Linux“ komandų yra smagu terminale
  2. 6 įdomios linksmos „Linux“ komandos („Fun in Terminal“)
  3. Pramogos „Linux“ terminale - žaiskite su žodžių ir simbolių skaičiavimais

Čia šiame straipsnyje aptarsiu mažą įrankį, vadinamą „lolcat“ - kuris gamina spalvų vaivorykštę terminale.

„Lolcat“ yra „Linux“, BSD ir OSX įrankis, kuris sujungia panašiai kaip kačių komanda ir prideda vaivorykštės spalvų. „Lolcat“ pirmiausia naudojamas vaivorykštės spalvai „Linux“ terminale.

„Lolcat“ diegimas „Linux“

1. „Lolcat“ įrankis yra daugybės „Linux“ paskirstymų saugykloje, tačiau turima versija yra šiek tiek senesnė. Arba galite atsisiųsti ir įdiegti naujausią „lolcat“ versiją iš „git“ saugyklos.

„Lolcat“ yra rubino brangakmenis, todėl būtina, kad jūsų sistemoje būtų įdiegta naujausia „RUBY“ versija.

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

Įdiegę rubino paketą, įsitikinkite, kad patikrinote įdiegto rubino versiją.

# ruby --version

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

2. Tada atsisiųskite ir įdiekite naujausią „lolcat“ versiją iš „git“ saugyklos naudodami šias komandas.

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

Įdiegę „lolcat“, galite patikrinti versiją.

# lolcat --version

lolcat 42.0.99 (c)2011 [email 

Lolcat naudojimas

3. Prieš pradėdami naudoti lolcat, įsitikinkite, kad žinote galimas parinktis ir padėkite naudoti šią komandą.

# lolcat -h

4. Toliau dujotiekio volcatas su komandomis ps, date ir cal sako:

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

5. 3. Naudokite „lolcat“ scenarijaus failo kodams rodyti kaip:

# lolcat test.sh

6. Dujotiekio volcatas su figleto komanda. „Figlet“ yra įrankis, rodantis didelius simbolius, sudarytus iš įprastų ekrano simbolių. Mes galime išklijuoti figletės išvestį su volkatu, kad išvestis būtų spalvinga:

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

Pastaba: jau nekalbant apie tai, kad yra „unicode“ simbolis, ir norint įdiegti figlet turite yum ir apt gauti reikiamus paketus kaip:

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

7. Animuokite tekstą vaivorykštės spalvomis:

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

Čia parinktis -a skirta animacijai, o -d - trukmei. Aukščiau pateiktame pavyzdyje trukmės skaičius yra 500.

8. Perskaitykite žmogaus puslapį (tarkim, vyras ls) vaivorykštės spalvomis taip:

# man ls | lolcat

9. Dujotiekio volcatas su karve. karvė yra konfigūruojama galvojanti ir (arba) kalbanti karvė, palaikanti ir daugybę kitų gyvūnų.

Įdiekite „Cowsay“ kaip:

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

Įdiegę išspausdinkite visų karvėje laikomų gyvūnų sąrašą taip:

# 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

Naudojamas karvių, išpilstytų į lolcatą ir „gnu“ karvių failą, rezultatas.

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

Pastaba: Galite naudoti „lolcat“ su bet kuria kita komandoje, kad gautumėte spalvotą išvestį terminale.

10. Norėdami sukurti komandų išvestį iš vaivorykštės spalvų, galite sukurti dažniausiai naudojamų komandų pseudonimą. Galite naudoti pseudonimą ‘ls -l’, kuris naudojamas ilgam sąraše katalogo turinį, kaip nurodyta toliau.

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

Galite sukurti bet kurios komandos slapyvardį, kaip siūloma aukščiau. Norėdami sukurti nuolatinį pseudonimą, turite pridėti atitinkamą kodą (aukščiau esantį kodą ls -l pseudonimui) prie failo ~/.bashrc, taip pat būtinai atsijunkite ir prisijunkite, kad pakeitimai įsigaliotų.

Kol kas viskas. Norėčiau sužinoti, ar anksčiau žinojote apie lolcatą? Ar jums patiko įrašas? Pasiūlymų ir atsiliepimų laukiame žemiau esančiame komentarų skyriuje. Patinka ir dalinkitės mumis bei padėkite mums plisti.