2011年7月14日星期四

Re: Re: [PerlChina] 新手请教:perl脚本在win32环境下运行遇到的问题!

装个cygwin吧

在 2011年7月14日 下午10:40,hhs66317@gmail.com <hhs66317@gmail.com>写道:
你说的我明白,我这里举例echo只是说明echo在unix上和win32上对于通配符支持的异同。
perl脚本在win32上执行对于通配符同样不支持,我这里也正是想知道有没有什么办法来实现?请赐教

-----原信息-----
发件人: 夏凯
发送:  2011/07/14, 22:32
收件人: perlchina@googlegroups.com
主题: Re: [PerlChina] 新手请教:perl脚本在win32环境下运行遇到的问题!


并不是windows的shell不支持*,是echo不支持*:
C:\test>echo a*
a*
C:\test>dir
2011-07-14  22:28                 0 a1
2011-07-14  22:28                 0 a2
2011-07-14  22:28                 0 a3
2011-07-14  22:28                 0 b
2011-07-14  22:28                 0 c
C:\test>del a*
C:\test>dir
2011-07-14  22:28                 0 b
2011-07-14  22:28                 0 c
为了节省空间,无关的行删除了。
2011/7/14 Matthew <hhs66317@gmail.com>:
> WIN32的shell貌似不给力 ,不支持这种做法。
> 举个例子:我最近一直在看《Perl入门》,里边有这样的例子:
> ++++++++++++++++++++
> $ echo *.pm
> barney.pm dino.pm Fred.pm wilma.pm
> $
> ++++++++++++++++++++
> 但是我在Win32环境下是这样的
> ++++++++++++++++++++
> D:\Desktop>echo *.pl
> *.pl
>
> D:\Desktop>
> ++++++++++++++++++++
> 不知道有没有什么其他方法来达到类似的目的?
--
contact me:
MSN: walkerxk@gmail.com
GTALK: walkerxk@gmail.com

--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。


--
您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。




--
woosley.xu.    http://twitter.com/redicaps



--
您收到此邮件是因为您订阅了 Google 网上论坛的"PerlChina Mongers 讨论组"论坛。
要向此网上论坛发帖,请发送电子邮件至 perlchina@googlegroups.com。
要取消订阅此网上论坛,请发送电子邮件至 perlchina+unsubscribe@googlegroups.com。
若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。

没有评论: