perl语言的一个简单脚本求助

1.有两个文件1.txt[文件内容ab]和2.txt[文件内容cd]@ARGVqw/1.txt2.txt/;print<>;这样写的代码最后会展示位1234,请问如何写能... 1.
有两个文件1.txt[文件内容ab]和2.txt[文件内容cd]
@ARGV qw/1.txt 2.txt/;
print <>;
这样写的代码最后会展示位1234,请问如何写能展示位12回车34?
抱歉上面写错,如何展示为ab回车cd?
展开
 我来答
niejieqiang
2012-11-13 · TA获得超过142个赞
知道小有建树答主
回答量:329
采纳率:100%
帮助的人:211万
展开全部
你这代码能跑起来?
是不是两个文件交叉输出的意思?

#!perl -w
use strict;
#AUTHOR: niejieqiang

open my $fh,"<","1.txt";
open my $fh2,"<","2.txt";
while( <$fh> ){
print ;
print scalar <$fh2>;
}
close $fh;
close $fh2;
追问
麻烦问您下 第四行的print是具体打印哪一个标量的呢?如果print改成print 为什么1.txt中的第一行不会被打印出来呢?
110+120
2012-11-13 · TA获得超过259个赞
知道小有建树答主
回答量:356
采纳率:50%
帮助的人:211万
展开全部
测试通过:

#! /usr/perl/bin
use warnings;
use strict;
@ARGV=qw/1.txt 2.txt/;
print $_ ."\n" while(<>);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c9e795dda
2012-11-13 · TA获得超过5167个赞
知道大有可为答主
回答量:1128
采纳率:0%
帮助的人:1170万
展开全部
print $_.$/ foreach @ARGV ; #ab回车cd
print "@ARGV"; # ab空白cd
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式