Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: unset LANG or LANG= (Re: (2.0.5-rc3) namazu-9 and namazu-cgi-4 fail)
> 藤原 誠
shell 違いではなくて、
(1)
unset LANG
LANG という環境変数がない
(2)
LANG=
LANG という環境変数があって、その中身が空な時
という違いのようですね。(問題がそれているかも)
makoto@on■ 8:45:52/001018(...namazu-2.0.5/tests)> sh
○自分の条件
$ env | grep LANG
LANG=japanese
○次のものを実行して見ます。
$ cat ../../noLANG
#!/bin/sh
MSG1='Too many documents hit. Ignored'
TMP=tmp
IDX=idx8
echo "MaxHit 0" > $TMP
../src/namazu -f $TMP 'foo' $IDX
../src/namazu -f $TMP 'foo' $IDX |grep "$MSG1"
../src/namazu -f $TMP 'foo' $IDX |grep "$MSG1" >/dev/null || echo Failed
○ unset してから
$ unset LANG
$ env | grep LANG
$ ../../noLANG
検索結果
参考ヒット数: [ (ヒット数が多すぎるので無視しました) ]
検索式にマッチする文書はありませんでした。
Failed
○ LANG= してから
$ LANG=
$ export LANG
$ env | grep LANG
LANG=
$ ../../noLANG
Results:
References: [ (Too many documents hit. Ignored) ]
No document matching your query.
References: [ (Too many documents hit. Ignored) ]
$
---
(藤原)
(Makoto Fujiwara)
http://www.onsemi.com/