作者: dune
日時: 2006/8/10(01:18)
極悪です。

これは昔、悩んだ覚えがあるけど、今日もまた出くわして
びっくりしたので投稿。スクリプトのファイル名やフォルダ
の名前に「表」とかのヤバイ文字が含まれていると perl が
スクリプトを見つけられない。仕事で「部品表」とかいった
名前のフォルダを作って、その下で perl を使おうするとハ
マる。



D:$ cd
D:\Desktop\表		=> 表というフォルダの下に perl スク
                       リプトがある
D:$ type foo.pl
print `cd`;			=> cd はカレントディレクトリを表示
					   するコマンド
D:$ jperl foo.pl	=> jperl なら ok
D:\Desktop\表

D:$ perl foo.pl		=> perl は NG
Can't open perl script "foo.pl": No such file or directory

D:$ perl .\foo.pl	=> .\ をつけると ok(`cd` の結果が
D:\Desktop             うまく出力できないのは perl だか
					   ら仕方ないっしょ)
D:$
--