bash腳本文件中爲何以#!開頭

在每一個bash腳本的開頭都使用"#!",這用來告訴系統此文件的執行須要指定一個解釋器。「#!」其實是一個 2 字節的魔力數字,這是指定一個文件類型的特殊標記,換句話說, 在這裏指是一個可執行的腳本(鍵入 man magic 來得到關於這個迷人話題的更多詳細信息)。在「#!」以後接着是一個路徑名,這個路徑名指定了一個解釋腳本中命令的程序,這個程序能夠是 shell,其它編程語言或任意一個通用程序。
相關文章
相關標籤/搜索