3.3.2.2. サンプル Bash プログラムの直接解釈
Bash シェルの組み込み言語で書かれたサンプルの Hello World プログラム (bello) には、次の内容が含まれています。
#!/bin/bash
printf "Hello World\n"
注記
bello ファイルの先頭にある シバン (#!) 記号は、プログラミング言語のソースコードの一部ではありません。
シバン を使用して、テキストファイルを実行可能ファイルに変換します。システムのプログラムローダーが、シバン を含む行を解析してバイナリー実行可能ファイルへのパスを取得し、それがプログラミング言語インタープリターとして使用されます。
手順
ソースコードを含むファイルを実行可能ファイルにします。
$ chmod +x bello作成したファイルを実行します。
$ ./bello Hello World