web-dev-qa-db-ja.com

「シバン」が「シバン」と呼ばれるのはなぜですか?

「シバン」は「彼女をバン」という意味ですか?
「hebang」を「bang he」にしないのはなぜですか?

17
Tim

here から派生した別の興味深い名前。

UNIXシェル(ユーザーインターフェイス)ユーザーの間で、シバンは「#!」の用語です。スクリプトの最初の行を開始する必要がある文字。楽譜では、「#」はシャープおよび感嘆符と呼ばれます-「!」 -強打と呼ばれることもあります。したがって、シバンはシャープバンの短縮になります

22
Ramesh

Wikipedia (gasp!)から取得:

特徴的な2文字のシバンという名前は、SHArpバンまたはhaSHバンの不正確な短縮形に由来し、2つの典型的なUnix名を指します。 Shebangのshに関する別の理論は、通常はShebangで呼び出されるデフォルトのShell shからのものであるというものです。[18] [19]この使用法は1987年12月までに行われ[20]、おそらくそれよりも早くなります。

6
Max Vernon

'歴史的'注:私は68歳で、1.968からIBMメインフレームを使用しています[はい、システム/ 360]。 Linuxや "#!"が登場するずっと前から、そのWordに慣れていたことを思い出します。事。以前は、書かれたコードのコメントに表示されていましたが、私たちはそれらを「まね」ました。シバンの意味は、「これらすべてのもの」として、ポルトガル語で「esta bagaça "[うん、意味がありません...]」と翻訳しました。

バガサは、サトウキビを粉砕するときに液体シロップ以外に得られるものです。

4
Luiz C Orsoni

TLDPから(これはWikipediaよりも正確だと思います):

[1]文献では、シバンまたはシバンとして一般的に見られています。これは、シャープ(#)とバング(!)のトークンを連結したものです。

http://tldp.org/LDP/abs/html/sha-bang.html#FTN.AEN205

2
Miguel Ortiz

「シバン」という言葉はすでに存在していました( ウィクショナリー )-意味に関連はありませんが、既存の言葉に類似しているため、新しいフレーズ「ハッシュバン」が気まぐれに名前が変更されることは想像に難くないでしょう語。

1
johnnysaucepn