早速PERlプログラムを作ったんだけど...
[上に]
[前に]
[次に]
Spray
1999/11/06(土) 16:24:57
早速教えてもらったとおりに,jperlをインストールして次のようなプログラムを作ってみたんですが、エラーとでます。
PERlはwindows上で利用していて、フォルダはきちんとsort.plとname.txtは同じところにおいてあるのですが,どこが間違いなのか教えてください。
#!usr/local/bin/perl
$file="name.txt";
open(IN,"$file");
@list=<IN>;
close<IN>:
@sorted=sort(list);
print@sorted;
kala
1999/11/06(土) 18:05:08
DOSプロンプトで「perl -wc ファイル名」として実行すると、エラーチェックできます。どこがエラーなのかも比較的容易に分かりますので、ぜひお試しください。
今回の場合は
>close<IN>:
>@sorted=sort(list);
を次のように改めれば動くのでは。
close(IN);
@sorted=sort(@list);
TAKI
1999/11/06(土) 22:04:07
あと、サーバーにUploadして動かす予定があれば
一行目の
>#!usr/local/bin/perl
は
#!/usr/local/bin/perl
ですね。たぶん。(Perlのパスの先頭のスラッシュが抜けてます)
ローカルでは動いちゃうから私もこのミスよくやるんですが(^^;
Spray
1999/11/07(日) 22:08:30
[[解決]]
解決しました。何とか基本的なプログラムができたんで、嬉しいです。どうもありがとうございました。
[上に]
[前に]
[次に]