Shebang(シェバン)

スクリプトの先頭に

#!/bin/sh と記述されていても、これはコメント行ではなく、シェバン(Shebang)と呼ばれる、シェルを呼び出すコードです。
UNIX由来らしいです。

ちなみに、冒頭の”#!/bin/sh”という呼び出し方法は、環境依存のため推奨されていないそうです。

Bashを呼び出すのであれば、”#!/usr/bin/env bash”のように呼び出すのがよしとされています。

おすすめ

コメントを残す

This site uses Akismet to reduce spam. Learn how your comment data is processed.