作者: Bunta
日時: 2004/11/20(01:48)
 Bruce.さん、こんにちは。

 結論としては、以下がいいと思います。AWKPATHと同じ仕様。

>    ・環境変数SEDFILEにスクリプトファイルを検索するディレクトリパスを指定する
>    ・';'で区切ってディレクトリを複数指定可能
>    ・その際、カレントディレクトリでの検索は(SEDFILEで指定されていない限り)
>      行わない
>といったところでしょうか。gawkのAWKPATHと同じ。


 カレントをサーチするかしないかについてだけ、サーチしてくれたほうが、と
少々思いました。 僕が知るところでは、SEDFILE と XTRPATH はカレントを最初
にみます。しかし、おっしゃるように、GAWK では、こんな具合ですね。

(Jgawk.manより)
> *注意:*カレントディレクトリでもファイルを検索させたい場合は、パスにカレ
> ントディレクトリも含めなければなりません。このためには、パスのエントリと
> して`.'を書くか、ヌルエントリを書きます(ヌルエントリは、コロンでパスを始
> めるか、コロンでパスを終らせることで、または、2つのコロンを並べて置く

 それでは、やはり、たとえカレントであってもサーチさせるかさせないかをユ
ーザが決められる、というほうが応用範囲が広そうですから、GAWK スタイルでい
きましょう! (ヤッタ!)

 追伸:みかんのorangeの件ですが、その後、じっとよく見ると、0range(小文字
たど分かりやすいけど)=ゼロ・レンジでした。旧8ならこのような間違いはない
のだが…。0,/aaa/のような範囲指定で、0が通るぞ、のためのサンプル・スクリプ
トだったようです。m(__)m

                            文太