Apakah "shebang" berarti "bang dia"?
Kenapa tidak "hebang" dengan "bang he"?
Apakah "shebang" berarti "bang dia"?
Kenapa tidak "hebang" dengan "bang he"?
Jawaban:
Derivasi nama lain yang menarik dari sini .
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
Diambil dari Wikipedia (terkesiap!):
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.
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.
Dari TLDP (saya pikir ini lebih akurat daripada Wikipedia):
[1] Lebih umum terlihat dalam literatur sebagai she-bang atau sh-bang. Ini berasal dari gabungan dari token tajam (#) dan bang (!).
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.