Lolcat - Ọpa Laini Aṣẹ kan lati Jade Rainbow Ti Awọn awọ ni Ibudo Linux


Fun awọn ti o gbagbọ pe Laini pipaṣẹ laini jẹ alaidun ati pe ko si igbadun kankan, lẹhinna o ṣe aṣiṣe nibi ni awọn nkan lori Linux, ti o fihan bi o ṣe jẹ ohun irira ati alaigbọran ni Linux ..

  1. 20 Awọn pipaṣẹ Apanilẹrin ti Lainos tabi Lainos jẹ Igbadun ni Terminal
  2. 6 Awọn pipaṣẹ Funny Funny ti Linux (Fun ni Terminal)
  3. Igbadun ni Ibudo Linux - Mu ṣiṣẹ pẹlu Ọrọ ati Ikawe Awọn ohun kikọ

Nibi ni nkan yii, Emi yoo jiroro nipa iwulo kekere kan ti a pe ni\"lolcat" - Ewo ti o ṣe awo-aro ti awọn awọ ni ebute.

Lolcat jẹ iwulo fun Lainos, BSD ati OSX eyiti o ṣe apejọpọ bi iru si aṣẹ ologbo ati ṣafikun awọ agba Rainbow si rẹ. Lolcat jẹ lilo akọkọ fun awọ awo-aro ti ọrọ ni Terminal Linux.

Fifi sori ẹrọ ti Lolcat ni Lainos

1. IwUlO Lolcat wa ni ibi ipamọ ti ọpọlọpọ awọn pinpin kaakiri Linux, ṣugbọn ẹya ti o wa wa ti dagba diẹ. Ni omiiran o le ṣe igbasilẹ ati fi ẹya tuntun ti lolcat sori ẹrọ lati ibi ipamọ git.

Lolcat jẹ okuta iyebiye nibi o jẹ pataki lati ni ẹya tuntun ti RUBY ti a fi sori ẹrọ rẹ.

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

Lọgan ti a ti fi package ruby sii, rii daju lati ṣayẹwo iru ikede ruby ti a fi sii.

# ruby --version

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

2. Igbasilẹ atẹle ki o fi sori ẹrọ ẹya tuntun ti lolcat lati ibi ipamọ git nipa lilo awọn ofin atẹle.

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

Lọgan ti o ba fi sori ẹrọ lolcat, o le ṣayẹwo ẹya naa.

# lolcat --version

lolcat 42.0.99 (c)2011 [email 

Lilo Lolcat

3. Ṣaaju ki o to bẹrẹ lilo lolcat, rii daju lati mọ awọn aṣayan to wa ati iranlọwọ nipa lilo pipaṣẹ atẹle.

# lolcat -h

4. Itele, lolcat opo gigun ti epo pẹlu commads sọ ps, ọjọ ati cal bi:

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

5. 3. Lolcat lati ṣe afihan awọn koodu ti faili iwe afọwọkọ bi:

# lolcat test.sh

6. Pipeline lolcat pẹlu aṣẹ ọpọtọ. Figlet jẹ iwulo kan eyiti o ṣe afihan awọn ohun kikọ nla ti o jẹ awọn kikọ oju iboju lasan. A le ṣe opo gigun ti eefun ti ọpọtọ pẹlu lolcat lati jẹ ki iṣujade naa jẹ awọ bi:

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

Akiyesi: Lai mẹnuba pe jẹ ohun kikọ silẹ unicode ati lati fi ọpọtọ sii ti o ni lati yum ati ṣiṣe lati gba awọn idii ti a beere bi:

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

7. Animate ọrọ kan ninu rainbow ti awọn awọ, bi:

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

Nibi aṣayan -a jẹ fun Iwara ati -d jẹ fun iye. Ninu apẹẹrẹ iye akoko ti o wa loke jẹ 500.

8. Ka oju-iwe eniyan kan (sọ pe eniyan ls) ninu Rainbow ti awọn awọ bi:

# man ls | lolcat

9. Pipeline lolcat pẹlu cowsay. cowsay jẹ ironu atunto ati/tabi Maalu sọrọ, eyiti o ṣe atilẹyin ọpọlọpọ awọn ẹranko miiran bakanna.

Fi sori ẹrọ cowsay bi:

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

Lẹhin fifi sori ẹrọ, tẹ atokọ ti gbogbo awọn ẹranko ni malu bi:

# 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

Ijade ti malu ti a fi epo pọ pẹlu lolcat ati 'gnu' cowfile ti lo.

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

Akiyesi: O le lolcat pẹlu eyikeyi aṣẹ miiran ninu opo gigun ti epo ati gba iṣelọpọ awọ ni ebute.

10. O le ṣẹda inagijẹ fun awọn ofin ti a nlo nigbagbogbo lati gba itusilẹ pipaṣẹ ninu Rainbow ti awọn awọ. O le inagijẹ 'ls -l' pipaṣẹ eyiti a lo fun atokọ gigun awọn akoonu ti itọsọna bi isalẹ.

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

O le ṣẹda inagijẹ fun eyikeyi aṣẹ bi a ṣe daba loke. Lati ṣẹda inagijẹ titilai, o ni lati ṣafikun koodu ti o baamu (koodu loke fun inagijẹ ls -l) si faili ~/.bashrc ati tun rii daju lati jade ati buwolu wọle pada fun awọn ayipada lati mu ni ipa.

Iyẹn ni gbogbo fun bayi. Emi yoo fẹ lati mọ ti o ba ti mọ lolcat tẹlẹ? Ṣe o fẹran ifiweranṣẹ naa? Ati aba ati esi jẹ itẹwọgba ni apakan asọye ni isalẹ. Bii ki o pin wa ki o ṣe iranlọwọ fun wa lati tan kaakiri.