月別アーカイブ: 2014年11月

シバンまたはシェバン (shebang)を学んだ。


言葉覚える為のメモです。完全にWikipediaからパクってます。

シバンまたはシェバン (shebang) とはUNIXのスクリプトの#!から始まる1行目のこと。起動してスクリプトを読み込むインタプリタを指定する。
hash-bangまたはshell-bang、sharp-bangとも言うが、これらを縮めたshebangという呼び方が一般的かつシンプルである。

例[編集]
パスを直接指定する。Bourne shellの例。

#!/bin/sh
echo ‘Hello world!’

envを用いたトリック。Rubyの例。

#!/usr/bin/env ruby
puts ‘Hello world!’