Echo是Linux上常用的指令,用來在Shell中輸出一些提示資訊。
echo "Hello World"複制代碼
加上參數
-n
,可以去掉echo指令末尾的換行。echo指令還可以輸出一些彩色的内容,使的shell輸出更加直覺。
echo在英文中是
回音
的意思。意思是,你在山的這頭呼喚,隻能聽到山谷中的回聲。漸行漸遠,若隐若現。
起源
這還要從希臘神話說起。泰坦神族經曆了兩代的混亂曆史,現在,到了宙斯統治的世界。衆所周知,宙斯的殺手锏就是打雷,他是一個炮手。他的典型特點就是多情,除了七個妻子,還有數不勝數的外遇。男女通吃。
這七個妻子之中,有一個就是赫拉,也是唯一的天後。她的典型特點就是嫉妒。是以宙斯去偷情,一般都要躲着她。就拿
水瓶座
來說,就是被赫拉設計害死的一名
美少年
變成的。連丈夫的好基友都不放過,就是這麼可怕的一個女人。
這是神的世界,赫拉其實是宙斯的三姐。
Echo
下面是我們的主人翁。Echo是個人名。
Echo本來和這些神沒什麼交集。她喜歡在森林和深山裡打獵,你可以腦補一個穿着獸皮的精煉女孩。也正是因為這個愛好,認識了真正的女神戴安娜,經常相約去打獵。
青春期的女孩子充滿了活力,她就是喋喋不休的一個。不管是聊天,還是争辯,總是最後一個才說完。
如果說有什麼不幸的話,就是像墨西哥一樣:離美國太近了。這個山林,是宙斯經常和女神們嬉戲的地方,是他的情場。
有一天,宙斯又來了。善妒的赫拉擔心宙斯
又
做了什麼對不起她的事情,無論是男人還是女人。她就找到了這個山林裡,畢竟女人的第六感一般是非常準的。
渣男宙斯當然是受驚而逃,但都是神仙,并不見得比赫拉跑得快。
于是Echo自告奮勇,每當赫拉來找宙斯的時候,就用她巧舌如簧的花言巧語拖住赫拉,使的宙斯能夠偷偷溜走。
這樣很多次,竟然相安無事。
但并不是總沒事。最終,赫拉發現了真相。震怒的赫拉使用神力對Echo進行了懲罰,以下就是規則。
Echo隻能永遠重複她聽到的最後幾個字。她再也不能用她美麗的聲音滔滔不絕了複制代碼
宙斯并沒有因為過往的情分去幫助她。可憐的Echo隻能自己在森林裡遊蕩。
她能像狼一樣嚎叫,但這必須要狼先嚎叫才行。
她能像蘆葦一樣歌唱清風,但這必須要蘆葦先歌唱才行。
在這種煎熬而孤獨的日子裡,急需要一個寄托。
有一天,Echo發現了一個在山林中打獵的美少年,他的名字叫Narcissus。
她做了一件非常不正确的事情:她愛上了他。要是讓宙斯碰上,估計也會據為己有。
但她無法表達,無法ping,pong互動。她隻能ping,ping,ping,ping...
下面是《變形記》裡經典的橋段,Echo終于鼓足勇氣去面對了,她偷偷跟蹤他。
Narcissus:誰在這裡?
Echo熱切的回答:在這裡..
Narcissus:請過來!
Echo:過來...
Narcissus沒有看到人過來:你為什麼躲着我?
Echo:躲着我...
Narcissus:讓我們一起走吧..
Echo:一起...
Echo欣喜若狂,後面的話還沒說出來,就已經沖到Narcissus面前,伸手擁抱。
事實證明,男人也怕非禮。Narcissus連連後退,驚叫:“放手!我甯願死,也不會讓你占有我!”
“占有我..“,Echo隻能這麼回答。複制代碼
Narcissus認定Echo是一個不知廉恥的女人,驚惶而逃。
而Echo,卻隻能羞愧的躲到了森林深處。
她開始居住在山洞和懸崖邊上。
悲傷褪去了她的容顔,最後連身體也漸漸隕滅。
當世人歡笑而語,她卻隻能在這寒冷而漆黑的夜,孤獨的忍受寂寞。
她的骨頭變成了岩石,隻剩下聲音在山谷中回蕩...
還沒完
接下來是Narcissus的故事。
Narcissus是一個無情的人。因為他拒絕了無數少女的示愛,就像拒絕可憐的Echo一樣。
被拒絕也是一種傷害。于是有一天,有一個少女祈禱,祈禱Narcissus也體驗一下愛而不得的滋味。
無聊的複仇女神給出了一個解決方案。
有一天,Narcissus打獵歸來,又累又渴。當他彎身,要從一個清澈的水潭取水的時候,看到了一個美麗的身影。
那是他的影子。他堅持認為那是住在水中的精靈。
他站在那裡,用無比欣賞的目光注視着他明亮的眼睛,和酒神巴克斯和日神阿波羅那樣美麗的卷發,圓潤的臉頰,美玉般的頸部,微張的雙唇,以及渾身散發出的健康和活力。
他愛上了自己。
他用自己的雙唇靠近水邊,想要親吻自己。他把雙手伸進水中,想要擁抱他心愛的人。
他一刻也不離開自己的影子,茶飯不思。他輕聲細語,希望他能感受到自己的呼喚。
最終,他形容枯槁,漸漸死去。
Narcissus在英文裡是自戀的意思,也是水仙花的意思。因為Narcissus死後,就變成了一顆水仙花。
End
這就是echo指令的來曆,神戲世人如斯。自從我知道了這個典故。每當在shell上輸入echo這個指令,都無限感概,不忍直視。