delta-keeperの日記: shebang on HP-UX 2
日記 by
delta-keeper
HP-UXってシバンは効果あるのかな?
HP-UXで動作する某アプリがあるんだけど、ビルドスクリプトの中にcshでしか動作しないものが混じってるらしい。
tcshで実行したいんだけど、シバン見てインタプリタを自動的に選んでくれないのかな?
# Linuxで開発してるとbash以外を見る機会が殆どないんだが、HP-UXはcshやらtcshやら混ざってて鬱陶しい・・・
shebang指定と違うプログラムで動かしたいってことでしょうか? (スコア:1)
shebangに対応していないUNIX系OSなんて見たことないのですが、もしかして、
「#! /bin/csh」で始まるスクリプトを、/usr/local/bin/tcsh で動かしたい、みたいな話でしょうか?
だったら、素直に /usr/local/bin/tcsh を /bin/csh にコピーかリンクすればいいだけかと。
#FreeBSDなんかだと、/bin/csh は /bin/tcsh のハードリンクですね。
Re:shebang指定と違うプログラムで動かしたいってことでしょうか? (スコア:1)
(そもそもこれが本当なのか、というところもありますが・・・)
# 分かりにくくてすみません。。。