Kumuha ng Rainbow of Colors para sa Terminal Command Output gamit ang lolcat
Nagde-default ang Terminal sa pagiging isang grupo ng nakakainip na black on white na text, at siguradong mababago mo ang hitsura sa ibang mga tema, magdagdag ng mga kulay, larawan sa background, opacity, transparency, at iba pang mga pag-customize ng UI, ngunit ano talagang gusto mo ay isang bahaghari na bersyon ng cat command para sa input at output, tama? Tama, siyempre gusto mo ng rainbow output, sino ba naman ang hindi magugustuhan?
Diyan pumapasok ang lolcat command line utility, dahil ang lolcat ay isang concatenate utility na maaaring magsilbi bilang isang napakakulay na kapalit ng pusa, o kumuha ng anumang karaniwang input at itapon ang output bilang isang bahaghari ng text. Kapaki-pakinabang ba ito? Well, nasa iyo na ang desisyon, pero siguradong masaya ito at mas masiglang tingnan.
Tandaan: kung sakaling hindi pa ito halata, ito ay isang uri ng isang biro, ngunit ang lolcat ay lehitimong gumagana bilang isang gumaganang kapalit ng pusa. Dahil ito ay ganap na nakapaloob sa command line, ito ay pinakamahusay na nakalaan para sa mga advanced na user na kumportable sa paggamit ng Terminal... at kung sino ang gusto ng rainbow output.
Pag-install ng lolcat sa Mac OS X Terminal
Kailangan mong i-install ang ruby sa Mac upang magamit ang gem, ang installer, at pagkatapos ay ang pag-install ng lolcat ay isang piraso ng cake:
gem install lolcat
Iyan ay dapat na mag-install ng lolcat nang maayos, ngunit kung magkakaroon ka ng error sa mga pahintulot sa pagsulat tulad nito:
“ERROR: Habang isinasagawa ang gem … (Gem::FilePermissionError) Wala kang mga pahintulot sa pagsulat para sa direktoryo ng /Library/Ruby/Gems/2.0.0.”
Maaari mong isaayos ang mga pahintulot ng direktoryo ng gems para isama ang iyong uid, o gamitin lang ang sudo para sumulat pa rin dito:
sudo gem install lolcat
Ang pag-install ay dapat tumagal lamang ng isa o dalawang minuto upang makumpleto.
Uisng lolcat para Gawing Rainbow ang Output
Kapag wala nang pag-install ng lolcat, handa ka nang gumamit ng lolcat at maging makulay. I-refresh ang iyong terminal o maglunsad ng bago at handa ka nang umalis. Makakakuha ka ng unang pagtingin sa pamamagitan ng pag-print ng lolcat help file:
lolcat -h
Makikita mo ang pinakamakulay na text ng tulong na ginawa kailanman.
Ngunit bakit tumigil doon? Maaari mong i-pipe ang anumang bagay sa lolcat at gawin din itong bahaghari:
ps aux|grep root|lolcat
O gumamit ng lolcat upang magpakita ng ilang code sa isang magandang bahaghari:
lolcat ~/dev/scripty.py
Kung gusto mo ng dagdag na pagkamangha, ang -a flag ay partikular na kapana-panabik dahil lumilikha ito ng animated na rainbow effect ng mga kulay ng pagbibisikleta, na kung saan ay karaniwang ang rurok ng pagbabago ng tao.
Halimbawa, i-animate nito ang Apple logo sa isang bahaghari para sa bilang na 500:
echo |lolcat -a -d 500
Gusto mo ng makulay na block ng ascii art? Gumamit ng cowsay o banner:
banner osxdaily.com|lolcat
Ang mga posibilidad ay walang katapusan.
Ang lolcat utility ay open source, maaaring tingnan ng mga interesado ang page ng proyekto sa github.