Lolcat - Ngwá ọrụ ahịrị iwu iji wepụta egwurugwu nke agba na Linux Terminal


Maka ndị kwenyere na Linux Command Line na-agwụ ike ma ọ dịghị ihe ọ bụla na-atọ ụtọ, mgbe ahụ, ị na-ezighị ezi ebe a bụ isiokwu na Linux, nke na-egosi otú Linux si na-akpa ọchị na nke rụrụ arụ.

  1. 20 Iwu na-atọ ọchị nke Linux ma ọ bụ Linux dị ụtọ na njedebe
  2. 6 Iwu Linux na-atọ ọchị (Fun in Terminal)
  3. Ihe ọchị na Linux Terminal – Jiri Okwu na Ọnụ agwa gwuo

N'ebe a n'isiokwu a, m ga-atụle maka obere ọrụ a na-akpọ \lolcat - Nke na-emepụta egwurugwu nke agba na njedebe.

Lolcat bụ ihe bara uru maka Linux, BSD na OSX nke na-ejikọta dị ka iwu nwamba ma na-agbakwunye agba egwurugwu na ya. A na-eji Lolcat eme ihe maka agba agba nke egwurugwu na Linux Terminal.

Nwụnye Lolcat na Linux

1. Utility Lolcat dị na ebe nchekwa nke ọtụtụ nkesa Linux, mana ụdị dịnụ dị ntakịrị. N'aka nke ọzọ, ị nwere ike ibudata ma wụnye ụdị lolcat kachasị ọhụrụ site na ebe nchekwa git.

Lolcat bụ nkume ruby ya mere ọ dị mkpa ka etinyere ụdị RUBY kachasị ọhụrụ na sistemụ gị.

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

Ozugbo etinyere ngwugwu ruby, jide n'aka na ị ga-enyocha ụdị nke ruby arụnyere.

# ruby --version

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

2. Budata ọzọ wee wụnye ụdị lolcat kachasị ọhụrụ site na ebe nchekwa git site na iji iwu ndị a.

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

Ozugbo arụnyere lolcat, ị nwere ike ịlele ụdị ahụ.

# lolcat --version

lolcat 42.0.99 (c)2011 [email 

Ojiji nke Lolcat

3. Tupu ịmalite iji lolcat, jide n'aka na ị mara nhọrọ dịnụ ma nyere aka iji iwu na-esonụ.

# lolcat -h

4. Ọzọ, pipeline lolcat nwere commads na-ekwu ps, ụbọchị na cal dị ka:

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

5. 3. Jiri lolcat gosi koodu nke faịlụ script dị ka:

# lolcat test.sh

6. Pipeline lolcat na iwu figlet. Filet bụ ngwa na-egosipụta nnukwu mkpụrụedemede mejupụtara mkpụrụedemede ihuenyo nkịtị. Anyị nwere ike iji lolcat tinyepụta mmepụta figlet iji mee ka mmepụta ahụ yie ka:

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

Mara: Ọ bụghị ikwupụta na bụ agwa unicode na iji wụnye figlet, ị ga-emerịrị yum wee nwee ike nweta ngwugwu achọrọ dị ka:

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

7. Mepụta ederede na agba egwurugwu, dị ka:

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

Ebe a nhọrọ -a bụ maka Animation na -d bụ maka ogologo oge. N'ihe atụ dị n'elu, ọnụ ọgụgụ nke oge a bụ 500.

8. Gua ibe nwoke (see man ls) na egwurugwu nke agba dika:

# man ls | lolcat

9. Pipeline lolcat na cowsay. cowsay bụ echiche nhazi na/ma ọ bụ ehi na-ekwu okwu, nke na-akwado ọtụtụ anụmanụ ndị ọzọ.

Wụnye cowsay dị ka:

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

Mgbe wụnyechara, bipụta ndepụta anụmanụ niile dị na cowsay dị ka:

# 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

Mpụta cowsay pipelin na lolcat na 'gnu' cowfile na-eji.

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

Mara: Ị nwere ike iji lolcat na iwu ọ bụla ọzọ na pipeline wee nweta mmepụta agba na ọnụ.

10. Ị nwere ike ịmepụta utu aha maka iwu ndị a na-ejikarị eme ihe iji nweta mmepụta iwu na egwurugwu nke agba. Ị nwere ike utu aha 'ls -l' iwu nke a na-eji ogologo depụta ọdịnaya nke ndekọ aha dị n'okpuru.

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

Ị nwere ike ịmepụta utu aha maka iwu ọ bụla dịka atụpụtara n'elu. Iji mepụta utu aha na-adịgide adịgide, ị ga-agbakwunye koodu dị mkpa (n'elu koodu maka ls -l alias) na faịlụ ~/.bashrc ma hụ na ịpụpụ na nbanye azụ maka mgbanwe ndị a ga-arụ ọrụ.

Nke ahụ bụ ihe niile ugbu a. Ọ ga-amasị m ịma ma ị maara na lolcat na mbụ? Ọ masịrị gị ozi ahụ? A na-anabatakwa aro na nzaghachi na ngalaba nkọwa n'okpuru. Dị ka ma kesaa anyị ma nyere anyị aka ịgbasa.