hello

I trying to modify file using perl one line like below.

my $cmd = "perl -pi -e's/aaa/bbb/' ";

open(MAKEFILES, '<', $ARGV[0]) or die "file open error";
my @filelist = <MAKEFILES>;
foreach my $file (@filelist) {
    chomp($file);
    my $command =  $cmd.$file;
    print $command,"\n";
    !system($command) or die "shell command not work";
}
close(MAKEFILES);

but system function does not work.

It print

./Windowset/Common/Makefile.gmk
perl -pi -e's/-+g -+dwarf2//' ./Windowset/Common/Makefile.gmk
: No such file or directory.mmon/Makefile.gmk
./Windowset/Special/Makefile.gmk
perl -pi -e's/-+g -+dwarf2//' ./Windowset/Special/Makefile.gmk
: No such file or directory.cial/Makefile.gmk

someone who meet this problem?

Thanks in advance
-- 
CashFlow
To be rich.
_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to