[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:7185] env を用いたシェルスクリプトの実行
- X-ml-count: 7190
- Subject: Re: [MD:7185] env を用いたシェルスクリプトの実行
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Mon, 06 Feb 2006 12:34:16 +0900 (JST)
- X-mailer: Mew version 4.2.53 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
From: Shun-ichi GOTO <gotoh@xxxxxxxxxxx> さん曰く
Subject: Re: [MD:7185] env を用いたシェルスクリプトの実行
Message-ID: <20060206.111815.169145436.gotoh@xxxxxxxxxxx>
Date: Mon, 06 Feb 2006 11:18:15 +0900 (JST)
> > env だと非常に守備範囲が広いのですが...
> > # #!/bin/env ... なスクリプトがどれだけ普及しているかは知りませんが
> >
> > 今後どれだけフォローできるか分かりませんが、追加してみたので宜しくお願
> > いします。
>
> これ(r4028)なんですが、対応コマンドをその都度追加していくのではなく、#!
> な行で始まるなら、その後に続くコマンド(パスは今のところ無視)を実行すると
> いう作りにするのはどうでしょうか。いちいち定義を追加するのはなんだか無駄
> に思えるので。定義は/bin/csh と書かれているものをtcsh で実行するような場
> 合には必要でしょうけど、/bin/sh に対して sh.exe を、/bin/env に対して
> env.exe を実行するのは登録しなくても実行できるのがよいのかな、と。
使ったことないけど、python とかもあるよね。
> ただ、現状のように登録済みのもの以外は実行しないようにしないとセキュリティ
> 的な面での問題がある、という見方もあるけど。
>
> そこんところ、どうでしょうかね > all
やっちゃえ :-)
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)