bashの#!
シェルスクリプトの先頭で、#!usr/bin/bashといった記述をよく見ます。
Unixではシェルは複数存在するため、シェルスクリプトを作成すると標準のシェルが起動されスクリプトが実行されます。
違うシェルでスクリプトを実行したい時に、シェルスクリプトの先頭で#!に続けてシェルのパスを指定します。
これで、起動シェルを指定することが出来ます。

Back to top

Information