Tampaknya tidak ada sumber tunggal, jadi saya tidak yakin pertanyaan ini dapat dijawab. Ada beberapa interpretasi yang masuk akal di luar sana tetapi tidak mungkin untuk menentukan mana yang merupakan formasi kembali dan mana yang merupakan sumber asli. File jargon dan entri wikipedia menyebutkan beberapa kemungkinan penjelasan.
Di antara pengguna shell UNIX (antarmuka pengguna), shebang adalah istilah untuk "#!" karakter yang harus memulai baris pertama naskah. Dalam notasi musik, "#" disebut titik tajam dan tanda seru - "!" - Kadang-kadang disebut sebagai bang. Dengan demikian, shebang menjadi kependekan dari big-bang
Nama shebang untuk dua karakter khas berasal dari kontraksi eksak SHArp bang atau haSH bang, merujuk pada dua nama Unix yang khas untuk mereka. Teori lain tentang sh in shebang adalah bahwa ia berasal dari shell default sh, biasanya dipanggil dengan shebang. [18] [19] Penggunaan ini berjalan pada Desember 1987, [20] dan mungkin sebelumnya.
(1) Apa yang dimaksud dengan "ledakan"? (2) Masih hanya "sh" bukan "dia". kenapa tidak "shbang"?
Tim
7
(1) "bang" adalah interpretasi onomatopoeik dari "!". (2) Seperti yang ditunjukkan halaman Wikipedia, itu juga dieja "sha-bang".
dg99
3
@Tim shb sebenarnya bukan konsonan yang terdengar alami dalam bahasa Inggris, jadi beberapa vokal diperlukan untuk memisahkan sh dari b.
jw013
4
Catatan 'Historis': Saya berusia 68 tahun dan bekerja dengan IBM Mainframe sejak 1.968 [ya, Sistem / 360]. Saya ingat bahwa kami terbiasa dengan kata itu, jauh sebelum Linux dan "#!" sesuatu. Dulu muncul di Komentar Kode tertulis, dan kami 'menirunya'. Arti shebang, sebagai 'semua ini', kami menerjemahkan dalam bahasa Portugis sebagai "esta bagaça " [ya, tidak ada arti yang baik ...].
bagaça adalah apa yang Anda dapatkan, selain sirup cair, saat Anda menghancurkan tebu.
Kata "shebang" sudah ada ( wiktionary ) - meskipun tidak ada hubungannya dengan makna, tidak sulit untuk membayangkan frasa baru 'hash bang' diganti namanya karena kemiripannya dengan kata yang sudah ada.
Jawaban:
Derivasi nama lain yang menarik dari sini .
sumber
Diambil dari Wikipedia (terkesiap!):
sumber
Catatan 'Historis': Saya berusia 68 tahun dan bekerja dengan IBM Mainframe sejak 1.968 [ya, Sistem / 360]. Saya ingat bahwa kami terbiasa dengan kata itu, jauh sebelum Linux dan "#!" sesuatu. Dulu muncul di Komentar Kode tertulis, dan kami 'menirunya'. Arti shebang, sebagai 'semua ini', kami menerjemahkan dalam bahasa Portugis sebagai "esta bagaça " [ya, tidak ada arti yang baik ...].
bagaça adalah apa yang Anda dapatkan, selain sirup cair, saat Anda menghancurkan tebu.
sumber
Dari TLDP (saya pikir ini lebih akurat daripada Wikipedia):
http://tldp.org/LDP/abs/html/sha-bang.html#FTN.AEN205
sumber
Kata "shebang" sudah ada ( wiktionary ) - meskipun tidak ada hubungannya dengan makna, tidak sulit untuk membayangkan frasa baru 'hash bang' diganti namanya karena kemiripannya dengan kata yang sudah ada.
sumber