完全搞懂shell腳本第一行:#!/bin/bash的含義

shell腳本的第一行一般會寫有以下字樣: #!/bin/bash 或者 #!/bin/sh 或者 #!/bin/awk 比較常見的說法是:第一行的內容指定了shell腳本解釋器的路徑,而且這個指定路徑只能放在文件的第一行 但我們也知道,在shell腳本里符號#是作爲註釋符出現的,在其之後的同一行內容會被視爲註釋進而不執行 那麼第一行所謂的指定路徑的語句真的會生效嗎?或者換個說法,存不存在只是行業
相關文章
相關標籤/搜索