免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3165 | 回复: 10
打印 上一主题 下一主题

请看一下,这个输出为何总是多一行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-12 15:41 |只看该作者 |倒序浏览
本帖最后由 perlplus33 于 2011-04-12 15:42 编辑

多余的是:
  1. print "\n";
复制代码
这是code:
  1. #!d:/d/perl/bin/perl5.10.1.exe
  2. while (<DATA>) {
  3.         ($a, $b, $c) = split(":");
  4.         print "$a\n$b\n$c\n";
  5. }

  6. __DATA__
  7. who:are:you, i am Jack:you
  8. hi there:what:are you:doing
复制代码
这是输出:
  1. who
  2. are
  3. you, i am Jack
  4. hi there
  5. what
  6. are you
  7. print "\n";
复制代码

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
2 [报告]
发表于 2011-04-12 15:45 |只看该作者
报告楼主,您眼花了

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2011-04-12 17:17 |只看该作者
#!d:/d/perl/bin/perl5.10.1.exe

这都跟谁学的。

论坛徽章:
0
4 [报告]
发表于 2011-04-12 17:27 |只看该作者
啊,这个Dzsoft perl editor 5.8.5好像过时了。
谢谢楼上的热心。
真的,cmd界面下没有这个多余的行,Komodo中也没有,但是Dzsoft中有。我经常用这个简单的便利软件。

论坛徽章:
78
双子座
日期:2013-10-15 08:50:09天秤座
日期:2013-10-16 18:02:08白羊座
日期:2013-10-18 13:35:33天蝎座
日期:2013-10-18 13:37:06狮子座
日期:2013-10-18 13:40:31双子座
日期:2013-10-22 13:58:42戌狗
日期:2013-10-22 18:50:04CU十二周年纪念徽章
日期:2013-10-24 15:41:34巨蟹座
日期:2013-10-24 17:14:56处女座
日期:2013-10-24 17:15:30双子座
日期:2013-10-25 13:49:39午马
日期:2013-10-28 15:02:15
5 [报告]
发表于 2011-04-12 19:34 |只看该作者
lz的图是怎么做的呢?

论坛徽章:
0
6 [报告]
发表于 2011-04-12 23:21 |只看该作者
#!d:/d/perl/bin/perl5.10.1.exe

这都跟谁学的。
flw 发表于 2011-04-12 17:17



我的perl.exe和这个perl5.10.1.exe都在一个目录下,才自己觉得应该这样的。

请问斑竹,系统会自动用高一级的版本么.
谢谢。

论坛徽章:
0
7 [报告]
发表于 2011-04-12 23:22 |只看该作者
lz的图是怎么做的呢?
yybmsrs 发表于 2011-04-12 19:34



    用的gif的抓屏生成软件,你搜一下就找到了。

论坛徽章:
0
8 [报告]
发表于 2011-04-13 10:54 |只看该作者
本帖最后由 perlplus33 于 2011-04-13 12:11 编辑

删除了,不好意思。

论坛徽章:
46
15-16赛季CBA联赛之四川
日期:2018-03-27 11:59:132015年亚洲杯之沙特阿拉伯
日期:2015-04-11 17:31:45天蝎座
日期:2015-03-25 16:56:49双鱼座
日期:2015-03-25 16:56:30摩羯座
日期:2015-03-25 16:56:09巳蛇
日期:2015-03-25 16:55:30卯兔
日期:2015-03-25 16:54:29子鼠
日期:2015-03-25 16:53:59申猴
日期:2015-03-25 16:53:29寅虎
日期:2015-03-25 16:52:29羊年新春福章
日期:2015-03-25 16:51:212015亚冠之布里斯班狮吼
日期:2015-07-13 10:44:56
9 [报告]
发表于 2011-04-13 11:22 |只看该作者
回复 8# perlplus33


    淫才了,赶快删了,小心版主再来训你

    在win下第一行的 #! 唯一的作用就是命令行参数,如 -w -c 之类的。写全地址一点意义都没有,你要是写个 #!/usr/bin/perl 还可以说是方便移植到 linux 下,否则只写个 #!perl 就是了。win 下是通过后缀查找 perl 解释器的不会自动用最新的。

论坛徽章:
0
10 [报告]
发表于 2011-04-13 12:10 |只看该作者
先删除了再说,因为我看到你得了比赛第一名。恭喜,恭喜!!
用类似use 5.010的方式是否程序只要查找到perl5.10后,就不再理会后面的小版本了?
又或者现在的版本是perl8.8(假设的),一定兼容perl5.10了,所以use 5.010不需要再用了?

扫盲的老师很辛苦的,谢谢啦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP