640?wx_fmt=gif
Echo是Linux上常用的命令,用来在Shell中输出一些提示信息。

echo "Hello World"

加上参数-n,可以去掉echo命令末尾的换行。echo命令还可以输出一些彩色的内容,使的shell输出更加直观。

echo在英文中是回音的意思。意思是,你在山的这头呼唤,只能听到山谷中的回声。渐行渐远,若隐若现。

起源

这还要从希腊神话说起。泰坦神族经历了两代的混乱历史,现在,到了宙斯统治的世界。众所周知,宙斯的杀手锏就是打雷,他是一个炮手。他的典型特点就是多情,除了七个妻子,还有数不胜数的外遇。男女通吃。

这七个妻子之中,有一个就是赫拉,也是唯一的天后。她的典型特点就是嫉妒。所以宙斯去偷情,一般都要躲着她。就拿水瓶座来说,就是被赫拉设计害死的一名美少年变成的。连丈夫的好基友都不放过,就是这么可怕的一个女人。

这是神的世界,赫拉其实是宙斯的三姐。希腊神话的族谱关系有点乱,下面是前三代的关键人物(很乱,如果不了解希腊神话就忽略这张图吧)。

640?wx_fmt=jpeg

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这个命令,都无限感概,不忍直视。

更多文章:

没有预热,不叫高并发,叫并发高
这样的高可用,我不要!
余额,危险的操作,给996留点福报
JAVA多线程使用场景和注意事项简版
程序员画像,十年沉浮

640?wx_fmt=png

Logo

更多推荐