装个cygwin吧 在 2011年7月14日 下午10:40,[email protected] <[email protected]>写道:
> 你说的我明白,我这里举例echo只是说明echo在unix上和win32上对于通配符支持的异同。 > perl脚本在win32上执行对于通配符同样不支持,我这里也正是想知道有没有什么办法来实现?请赐教 > > -----原信息----- > 发件人: 夏凯 > 发送: 2011/07/14, 22:32 > 收件人: [email protected] > 主题: 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 <[email protected]>: > > WIN32的shell貌似不给力 ,不支持这种做法。 > > 举个例子:我最近一直在看《Perl入门》,里边有这样的例子: > > ++++++++++++++++++++ > > $ echo *.pm > > barney.pm dino.pm Fred.pm wilma.pm > > $ > > ++++++++++++++++++++ > > 但是我在Win32环境下是这样的 > > ++++++++++++++++++++ > > D:\Desktop>echo *.pl > > *.pl > > > > D:\Desktop> > > ++++++++++++++++++++ > > 不知道有没有什么其他方法来达到类似的目的? > -- > contact me: > MSN: [email protected] > GTALK: [email protected] > > -- > 您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。 > 要向此网上论坛发帖,请发送电子邮件至 [email protected]。 > 要取消订阅此网上论坛,请发送电子邮件至 [email protected]。 > 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。 > > > -- > 您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。 > 要向此网上论坛发帖,请发送电子邮件至 [email protected]。 > 要取消订阅此网上论坛,请发送电子邮件至 [email protected]。 > 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。 > > -- woosley.xu. http://twitter.com/redicaps -- 您收到此邮件是因为您订阅了 Google 网上论坛的“PerlChina Mongers 讨论组”论坛。 要向此网上论坛发帖,请发送电子邮件至 [email protected]。 要取消订阅此网上论坛,请发送电子邮件至 [email protected]。 若有更多问题,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问此网上论坛。
