- 论坛徽章:
- 0
|
感谢楼上的,用你的方法的确很简便。
但是在原来的基础上改,该怎么改?下面是我该的
--------------------------------------------------------------------------------------
#!/usr/bin/perl
use strict;
use warnings;
print "Hello, World...\n";
my @files = `ls`;
my ($file,$FP);
foreach $file (@files) {
print $file;
if($file =~ /.+\.pl/)
{
open(FP,$file);
while(<FP>)
{
s/print/printf/g;
print FP $_;
}
close FP;
}
}
-----------------------------------------------------------------------------------------
提示:Filehandle FP opened only for input at ./tt.pl line 16, <FP> line 18
我换了> 和 >> 模式打开文件,都不行。该怎么改? |
|