タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

scalaとシェルスクリプトに関するgolden_egggのブックマーク (1)

  • シバン (Unix) - Wikipedia

    「#!」[1]や「ハッシュバン」はこの項目へ転送されています。URLに使われるものについては「[[URIフラグメント#hash-bang(英語版)]]」をご覧ください。 シバンまたはシェバン (英: shebang) とはUNIXのスクリプトの #! から始まる1行目のこと。起動してスクリプトを読み込むインタプリタを指定する。番号記号と感嘆符から、ハッシュ・バン(hash bang)またはシェル・バン(shell bang)、シャープ・バン(sharp bang)とも言うが、これらを縮めたシェバンという呼び方が一般的かつ簡素である[2]。 例[編集] パスを直接指定する。Bourne shell の例。 #!/bin/sh echo 'Hello world!' Ruby言語のインタプリタ ruby の例(env コマンドを用いたトリック)。 #!/usr/bin/env ruby put

    golden_eggg
    golden_eggg 2012/03/30
    呼び名があったのを今更知った。scalaでやる場合は 「#!/usr/bin/env scala」「!#」「println("hoge");」で実行権限付けてファイル名指定したら動く
  • 1