Shebang: 歴史と目的 [閉じる]

Shebang: 歴史と目的 [閉じる]


#!マジックナンバー「shebang」には問題ありません。
私はこれがスクリプトを実行可能ファイルとして扱う方法として70年代のDennis Ritchieによって導入されたことを読んだ。
なぜ紹介されたのか理解できませんね。彼がそれを紹介するきっかけは何ですか?彼は何が好きですか?
2番目に理解されていないのは、スクリプトを実行可能として宣言する必要があるのはなぜですか?私はなぜこのようなことをするべきですかchmod +x myscript
次の方法で文字列を配置し、OSからファイルをインポート#! myinterpterすると、OS./myscriptにshebangが含まれていることを確認してから適切なインタプリタを呼び出します。それでは、なぜ使用する必要がありますかchmod +x?オペレーティングシステム(Unix、Linux)でスクリプトを実行可能にする必要があるのはなぜですか?

関連情報