[samba-jp:19277] Re: add/change/delete share command 用のコマンド

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2007年 2月 23日 (金) 17:26:56 JST


寺西です。

SATOH Fumiyasu wrote:
> 
> > > >  man見て、目からうろこでした。
> > >
> > > どの OS のどのマニュアルページを見ましたか?
...
> どこかに「#!/usr/bin/env commmand」という記述方法が
> そのまんま書いてあるのかと思いました。(^^;

FreeBSD 4.7 の June 6, 1993 man env(1) には

 env ユーティリティが有用なのは、 ``#!'' 構造とともに使用する場合です (
 execve(2) を参照してください)。 ``#!/usr/local/bin/foo'' と
 ``#!/usr/bin/env /usr/local/bin/foo'' の唯一の違いは、 
 /usr/local/bin/foo 自身が解釈される場合でも後者は動作するという点
 です。このように env を使用すると、望み通りに環境を設定できるだけ
 でなく、 foo をパス無しで参照できます。

と書かれています。

# しかし、env が /usr/bin/ に無いという状況はありえないのだろうか???
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




samba-jp メーリングリストの案内