Perlについての質問箱 17箱目
■ このスレッドは過去ログ倉庫に格納されています
0690デフォルトの名無しさん
2005/07/08(金) 17:17:31カウントのプログラムをくっつけてみましたが動きません。
返信プログラムも、カウントプログラムもそれぞれ単品だと動きます。
何か根本的に間違っているのでしょうか?教えてください。
ちなみにperl初心者です。
$sendmail="/usr/sbin/sendmail";
$info="/usr/home/ml/info.txt";
while(<>) {
if (/^From: *(.+) */i) {
$to = $1;
if (/<(.+)>/) {
$adrs = $1;
}
elsif (/([a-z0-9\.]+@[a-z0-9\.]+)/i) {
$adrs = $1;
}
else {
exit(1);
}
system("(echo \"To: $to\" ; cat $info) | $sendmail $adrs");
}
}
open(IN,"count.txt");
$count = <IN>;
close(IN);
$count++;
open(OUT,">count.txt");
print OUT $count;
close(OUT);
■ このスレッドは過去ログ倉庫に格納されています