有趣的 ASCII 藝術(shù)

對 ASCII 的喜愛其實(shí)一直是有的疲憋,無他凿渊,主要是作為程序員,畫圖一直是一件非常難受的事情缚柳,寫代碼寫慣了埃脏,如果這些圖表能用字符展示出來,也是一件非常有意思的事情秋忙。

關(guān)于繪圖彩掐,后面可以聊聊 graph-easy 以及 mermaid,今天這里來聊聊我常用的一些 ASCII 命令灰追,主要是讓我在休息的時(shí)候稍微有意思一點(diǎn)堵幽。

boxes

首先第一個(gè)就是 boxes,它會(huì)將你的輸入用一個(gè) box 給框起來弹澎,我通常會(huì)用 fortune 這個(gè)命令來輸出一些人生格言朴下,主要是學(xué)會(huì)了可以用在文章里面提高格調(diào)。下面就是一個(gè)使用 boxes + fortune 的例子

fortune | boxes
/***************************************************************************/
/* He's like a function -- he returns a value, in the form of his opinion. */
/* It's up to you to cast it into a void or not.                           */
/*                 -- Phil Lapsley                                         */
/***************************************************************************/

當(dāng)然也可以用其他的 box苦蒿,譬如我來一個(gè)羊皮卷的

fortune | boxes -d parchment
 _________________________________________________________________________
/\                                                                        \
\_| It's not whether you win or lose, it's how you look playing the game. |
  |                                                                       |
  |   ____________________________________________________________________|_
   \_/______________________________________________________________________/

cowsay

Box 主要就是把句子框起來殴胧,而 cowsay 真的就是畫了一頭奶牛在 say 了

fortune | cowsay
 _________________________________________
/ Oh, I am a C programmer and I'm okay    \
|                                         |
| I muck with indices and structs all day |
| And when it works, I shout hoo-ray      |
|                                         |
\ Oh, I am a C programmer and I'm okay    /
 -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

當(dāng)然 cowsay 不光只有奶牛,我們還可以來一只企鵝

fortune| cowsay -f tux
 _______________________________________
/ A dream will always triumph over      \
| reality, once it is given the chance. |
|                                       |
\ -- Stanislaw Lem                      /
 ---------------------------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

ponysay

相比于 cowsay佩迟,我更喜歡用的是 ponysay团滥,因?yàn)槲遗畠禾貏e喜歡小馬寶莉,所以我也經(jīng)常跟她一起玩报强。下面就是用 rainbow 來的一個(gè)例子

sl

我女兒特別喜歡火車灸姊,幸運(yùn)的是,我們有 stream locomotive秉溉,也就是 sl力惯,這個(gè)命令其實(shí)就是為了防止大家輸錯(cuò) ls。當(dāng)我們輸入 sl坚嗜,屏幕上面就會(huì)出現(xiàn)一輛運(yùn)動(dòng)的蒸汽小火車了:

asciiquarium

當(dāng)然夯膀,閑暇的時(shí)候,我還會(huì)開個(gè)水族館苍蔬,養(yǎng)養(yǎng)魚诱建,輸入 asciiquarium 命令

myman

沒事的時(shí)候,還會(huì)來一盤吃豆人碟绑,不過是 myman俺猿,效果當(dāng)然趕不上 PacMan 了茎匠。

總結(jié)

可以看到,在命令行里面折騰這些是一件極度無聊但又非常有意思的事情押袍,我知道還可以玩貪吃蛇诵冒,俄羅斯方塊等游戲,不過我倒是沒想興趣了谊惭,后面我倒是想?yún)⒖?ponysay 弄個(gè) pawsay汽馋,畢竟我女兒也非常喜歡 Paw Patrol。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末圈盔,一起剝皮案震驚了整個(gè)濱河市豹芯,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌驱敲,老刑警劉巖铁蹈,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異众眨,居然都是意外死亡握牧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門娩梨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沿腰,“玉大人,你說我怎么就攤上這事狈定〗冒常” “怎么了?”我有些...
    開封第一講書人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵掸冤,是天一觀的道長。 經(jīng)常有香客問我友雳,道長稿湿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任押赊,我火速辦了婚禮饺藤,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘流礁。我一直安慰自己涕俗,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開白布神帅。 她就那樣靜靜地躺著再姑,像睡著了一般。 火紅的嫁衣襯著肌膚如雪找御。 梳的紋絲不亂的頭發(fā)上元镀,一...
    開封第一講書人閱讀 52,246評(píng)論 1 308
  • 那天绍填,我揣著相機(jī)與錄音,去河邊找鬼栖疑。 笑死讨永,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的遇革。 我是一名探鬼主播卿闹,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼萝快!你這毒婦竟也來了锻霎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬榮一對情侶失蹤杠巡,失蹤者是張志新(化名)和其女友劉穎量窘,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體氢拥,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蚌铜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了嫩海。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冬殃。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖叁怪,靈堂內(nèi)的尸體忽然破棺而出审葬,到底是詐尸還是另有隱情,我是刑警寧澤奕谭,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布涣觉,位于F島的核電站,受9級(jí)特大地震影響血柳,放射性物質(zhì)發(fā)生泄漏官册。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蓖谢,春花似錦、人聲如沸员淫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽介返。三九已至,卻和暖如春愚争,著一層夾襖步出監(jiān)牢的瞬間映皆,已是汗流浹背挤聘。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留捅彻,地道東北人组去。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像步淹,于是被迫代替她去往敵國和親从隆。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容