“舍邦”为什么叫“舍邦”?

Tim*_*Tim 20 terminology history shebang

“shebang”是“bang she”的意思吗?
为什么不把“hebang”改成“bang he”呢?

Ram*_*esh 27

另一个有趣的名字派生自这里

在 UNIX shell(用户界面)用户中,shebang 是“#!”的一个术语。必须从脚本的第一行开始的字符。在乐谱中,“#”被称为尖锐和感叹号 - “!” - 有时被称为砰的一声。因此,shebang变成了sharp-bang的缩写

  • 这也出现在维基百科文章中,完整的 dmr 说他没有发明这个名字。 (9认同)

Han*_*non 8

摘自维基百科(喘气!):

特殊的两个字符的名称 shebang 来自 SHArp bang 或 haSH bang 的不精确缩写,指的是它们的两个典型 Unix 名称。关于shebang 中的sh 的另一个理论是它来自默认shell sh,通常用shebang 调用。[18][19] 这种用法在 1987 年 12 月,[20] 和可能更早。

  • (1) “砰”是“!”的拟声解释。(2) 正如维基百科页面所示,它也拼写为“sha-bang”。 (8认同)
  • @Tim shb 在英语中并不是一个听起来很自然的辅音,因此需要一些元音来将 sh 与 b 分开。 (3认同)

小智 6

“历史”注:我 68 岁,从 1.968 开始使用 IBM 大型机 [是的,系统 /360]。我记得早在 Linux 和“#!”之前,我们就已经习惯了这个词。事物。它曾经出现在书面代码的评论中,我们“模仿”了它们。shebang 的意思是“所有这些东西”,我们在葡萄牙语中将其翻译为“esta bagaça ” [是​​的,没有什么好意思......]。

bagaça 是你在粉碎甘蔗时得到的,而不是液体糖浆。