Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.852  Re:ネットワーク上にあるPerlスクリプトの実行
発言者:
発言日: 2002 12/13 13:23
 
初歩的なミスですね。

> と打つと動きます。スクリプトの第一行目には
>
> #!C:\Perl/bin/perl
>
> と書いてあります。ちなみにスクリプトファイルには

とのことですので、ActivePerlかなにか、Windowsネイティブの
perlでスクリプトを実行しようとしています。

Windowsネイティブのperlはcygwinで使う/cygdrive/..形式の
パスを理解できないので、スクリプトを見つけられず、
エラーが発生します。

対策としては、cygwinの/usr/bin/perlを呼ぶようにするか、
http://www.page.sannet.ne.jp/knabe/w3m/w3m.html
にあるようなラッパーを用意し、スクリプトからはラッパーを
呼ぶようにしておけば動作するはずです。


▼関連発言

850:ネットワーク上にあるPerlスクリプトの実行 [brad] 12/13
 └852:Re:ネットワーク上にあるPerlスクリプトの実行 [な] 12/13 <

Pass 保存

早田のホームページへ
CGIROOM