投稿日:2005年07月01日 作成鷹の巣

No.19321 RedHat+Namazuでmknmzすると「no: command not found」エラーになる。



RedHat+Namazuでmknmzすると「no: command not found」エラーになる。

No.19321 投稿時間:2005年07月01日(Fri) 11:25 投稿者名:迷子 URL:

さ迷い歩いてここにたどり着きました、Linux初心者です。
表題についての解決策をご存知の方、お教え下さい。

先ず当方の環境ですが、「RedHat Enterprise Linux 3.2.3」+「Perl 5.8.0」
+「Namazu 2.0.14」で実行しています。
日本語環境は不要なのでKakasiやnkf等は入れていません。

この環境で「mknmz」を行うと、下記のようにエラーが返されてしまいます。
> Use of uninitialized value in pattern mache (m//) at...
> 検索対象のファイルを調べています...
> 1606個のファイルがインデックス作成の対象として見つかりました
> sh: line 1: no: command not found
> パイプが切断されました

3行目までは「mknmz」が処理してるんだな、と思うのですが、4、5行目の原因が
わかりません。
恐らく「noコマンドがない」と「mknmz」に怒られているのでしょうが、どうやれ
ば解決するのでしょうか(同じような経験をされた方、どう解決しましたか)?

尚、この状態で再度「mknmz」を行うと、
> /~(インデックス生成パス)~//NMZ.lock2 ファイルを発見しました
> このインデックスは他のプロセスによって更新されている可能性があります
> そうでなければ、このファイルを削除してください
といった形で「mknmz」が停止します。これについてはrmコマンドで削除すれば良
いようなのですがふりだしに戻るだけです。

先ず、解決に向けて「何をどのように調査」すれば良いのでしょうか?
Namazu等はバージョンなど表示してくれるので動作自体はしているはずなのですが
(というかちょっと前までは「mknmz」できていたのに、突然言う事をきかなくなっ
た始末です)。。。


「no: command not found」

No.19323 投稿時間:2005年07月01日(Fri) 20:59 投稿者名:聞疑始 URL:http://homeserver-streaming.com/Trouble/namazu/

> > sh: line 1: no: command not found
↓は参考にならないですか?
http://www.math.meiji.ac.jp/howto/manual/namazu/FAQ.html#sh-no-command-found

> /~(インデックス生成パス)~//NMZ.lock2 ファイルを発見しました
これは私も経験しました。


「同バージョンのNamazuを再?インストール」する事で解決した模様です。

No.19340 投稿時間:2005年07月04日(Mon) 09:54 投稿者名:迷子 URL:

> > > sh: line 1: no: command not found
> ↓は参考にならないですか?
> http://www.math.meiji.ac.jp/howto/manual/namazu/FAQ.html#sh-no-command-found

残念ながら、参考にならなかったです。

> > /~(インデックス生成パス)~//NMZ.lock2 ファイルを発見しました
> これは私も経験しました。

結局、「同バージョンのNamazuを再?インストール」する事で解決した模様です。
(・・・という事は、やはりパス定義がうまくいってなかったのかも知れません。何故今まで動いてたのだろう・・・)

聞疑始 様、意見有難うございました。


目次掲示板過去ログ目次▲頁先頭