- 论坛徽章:
- 0
|
这样?[tmn@linuxserver tmp]$ perl lx.pl prin.pl log
Hello A
Hello B
Hello C
Hello D
Hello E- [tmn@linuxserver tmp]$ cat lx.pl
- #!/usr/bin/perl -w
- use strict;
- my $ur_program = shift;
- my $ur_data = shift;
- open(INPUT_FD,"$ur_data")||die "Can't open $ur_data $!\n";
- my $args="";
- while( defined($args=<INPUT_FD>) )
- {
- chomp $args;
- system("perl $ur_program -$args");
- }
- close(INPUT_FD);
复制代码- [tmn@linuxserver tmp]$ cat prin.pl
- #!/usr/bin/perl -w
- use strict;
- my $args = shift;
- $args = substr($args,1,1);
- print "Hello ${args}\n";
复制代码- [tmn@linuxserver tmp]$ cat log
- A
- B
- C
- D
- E
复制代码 |
|