分页: 1 / 1

初学perl关于------------->>>从命令行在线编辑的问题[已解决]

发表于 : 2011-03-05 18:50
Drdi
编辑了一个文件who 内容whosyourdaddy'www.google.com'who

想提取出来网址

代码: 全选

perl -nwe "/(www.*)'/;print $1" who
[/b][/size]

结果是把文件内容全部输出来了 不知道哪里出了问题?

还有书上写的程序段是用单引号引起来的 但是我这(ubuntu)必须用双引号 不然出错

perl -v

This is perl, v5.10.1 (*) built for i486-linux-gnu-thread-multi

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-05 18:54
Drdi
:em80 :em80 :em80 :em80 :em80 :em80 :em80

:em87 :em87 :em87 :em87 :em87 :em87 :em87

刚刚编辑好了内容 结果死活连不上论坛

手机打了那么多 就快要好了 突然电脑就提交上去了!!! :em19

有时候论坛上去特慢特慢 是我这里的问题么?

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-06 13:03
Drdi
顶起

是我问的太简单了么?

:em06

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-06 14:45
cheeselee
perl -nwe "/(www.*)'/;print \$1" who

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-06 17:38
Drdi
竟然是这样……

多谢cheeselee了

这里为什么要转义了呢?

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-06 18:20
eexpress
那是bash搞的。

Re: 初学perl关于------------->>>从命令行在线编辑的问题

发表于 : 2011-03-06 19:34
Drdi
eexpress 写了:那是bash搞的。
:em43 困扰了我24多个小时的竟然是亲爱的bash……

还是不了解她啊