- 论坛徽章:
- 8
|
本帖最后由 kernel69 于 2013-12-08 11:51 编辑
是这种效果?
操作前,先备份数据- $ head 1 2 3 4
- ==> 1 <==
- 11111
- 11111
- ==> 2 <==
- 22222
- 22222
- ==> 3 <==
- 33333
- 33333
- ==> 4 <==
- 44444
- 44444
- $ ls
- 1 2 3 4 t.pl
- $./t.pl
- $ head 1 2 3 4
- ==> 1 <==
- 11111
- 11111
- ==> 2 <==
- 22222
- 22222
- 11111
- 11111
- ==> 3 <==
- 33333
- 33333
- ==> 4 <==
- 44444
- 44444
- 33333
- 33333
- cat t.pl
- #!/usr/bin/env perl
- while (<DATA>) {
- ($f1,$f2) = split;
- open F1,$f1 or die("can't write file: $!");
- open F2,">>",$f2 or die("can't write file: $!");
- @f_one = <F1>;
- print F2 @f_one;
- }
- __DATA__
- 1 2
- 3 4
- $
复制代码 回复 3# yang7473453
|
|