Shebang(シェバン)

スクリプトの先頭に

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

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

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

おすすめ

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください