lolcat Linux路上不是只有黑白

2021-08-14 21:49:26 字數 2854 閱讀 7722

lolcat乙個在linux終端中輸出彩虹特效的命令列工具。他是乙個針對linux,bsd和osx平台的工具,類似於cat命令,並為cat的輸出新增彩虹般的色彩。

這裡我們以windows10內嵌的ubuntu子系統來進行操作,跟樹莓派上的操作是一樣的。

首先開啟終端,已經把子系統路徑加入系統環境變數,直接win+r,輸入bash,樹莓派中可以直接alt + t,這時候用到apt-get命令,如有需求自行複習在終端中輸入:

sudo apt-get install lolcat

# it will be installing automatically

reading package lists... done

building dependency tree

reading state information... done

the following new packages will be installed:

lolcat

0 upgraded, 1 newly installed, 0 to remove and 88 not upgraded.

need to get 5,514 b of archives.

after this operation, 70.7 kb of additional disk space will be used.

get:1 trusty/universe lolcat all 42.0.99-1 [5,514 b]

fetched 5,514 b in

9s (556 b/s)

selecting previously unselected package lolcat.

(reading database ... 51497 files and directories currently installed.)

preparing to unpack .../lolcat_42.0.99-1_all.deb ...

unpacking lolcat (42.0.99-1) ...

processing triggers for man-db (2.6.7.1-1ubuntu1) ...

setting up lolcat (42.0.99-1) ...

安裝好之後,在使用之前我們先通過命令列來了解它可用的選項和其幫助文件。終端輸入:

lolcat -h
很調皮,只看文件說明就能看出來這個軟體的效果:

usage: lolcat [option]... [file]...

concatenate file(s), or standard input, to standard output.

with no file, or when file is -, read standard input.

--spread, -p : rainbow spread (default: 3.0)

--freq, -f : rainbow frequency (default: 0.1)

--seed, -s : rainbow seed, 0 = random (default: 0)

--animate, -a: enable psychedelics

--duration, -d

: animation duration (default: 12)

--speed, -s

: animation speed (default: 20.0)

--force, -f: force color even when stdout is not a tty

--version, -v: print version and exit

--help, -h: show this message

examples:

lolcat f - g output f's contents, then stdin, then g's contents.

lolcat copy standard input to standard output.

fortune | lolcat display a rainbow cookie.

report lolcat bugs to lolcat home page: report lolcat translation bugs to

上面就是引數的詳細說明,這樣看好像沒有效果,廢話說完了,直接上圖:

哈哈 看到效果了吧,效果還是極其美妙的。我們可以這樣用:

sudo ls -al | lolcat -f 0.3
那麼就會出現這樣的效果:

這個樣子可以玩一年,多試試不同的引數,總能帶來不一樣的驚喜。

這個軟體是我最先接觸到的比較好玩,無聊,有趣的,當命令列遇到lolcat,改變了對命令列的認識,彷彿像開啟新世界的大門,充滿著孩童般的好奇。這段主要提及到lolcat的安裝使用,具體怎麼玩,自己探索或者可以跟lolcat :乙個在 linux 終端中輸出彩虹特效的命令列工具 進行交流。

願linux路上不孤單。

奮鬥路上 2011 10 06

今朝睡醒,忽聞賈伯斯逝世,實為可惜,嘆人生苦短,百感之下,突發感慨,遂為此文。吾本一平凡學生,就讀於廣東石油化工學院,大四期間,幸得動網先鋒科技 喜好,入職其中,滿懷謝意。自入職來,蒙上委以重任,開發新遊戲,此間對工作點滴不敢耽誤,勤勤懇懇,歷經遊戲模組開發,優化,架構調整,是為技術有所提公升,且識...

行走在路上

間歇性迷茫,這些年來始終伴隨在左右。有時會很失落,突然感覺沒有方向。記得也曾寫過不少blog,剛開始的sohu,後來的163,csdn,iteye。但都從未堅持到底。再加上前一段的csdn賬號密碼洩露,原賬號也登不上去了,索性打算從新註冊乙個賬號,全新的開始,不要再像之前那樣,總是虎頭蛇尾,不要再浮...

遺忘,在路上

碩大的落日像乙個熊熊燃燒的火球,緩緩地向海面沉去。天空扯起了一片片紅色的幔帳,似乎要將碩大的火球纏繞起來,包裹起來。但仍止不住夕陽下沉的腳步,在它接近海面的時候,大海騰起一簇海霧,火焰一般來迎接它,在他們相吻的一瞬間,整個海面 騰 的一下子就燃燒起來。激情使它們燃燒,使它們沉醉,它們完全溶化在一起了...