首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使mksh大小写不敏感的文件名匹配

如何使mksh大小写不敏感的文件名匹配
EN

Stack Overflow用户
提问于 2017-01-31 03:22:36
回答 1查看 293关注 0票数 1

我在Windows 10上使用mksh ( MirBSD Korn )。我习惯了旧的UWin ksh不关心Win7上的情况,当'ls‘由于大小写而没有看到文件时,我多次被绊倒:

代码语言:javascript
复制
    PC> ls *old
    ls: cannot access '*old': No such file or directory
    PC> ls *OLD
    filename.OLD  testing.OLD

我试过“设置完成-忽略-案例on”、“排版-l”、"shopt -s nocaseglob“和类似的贬义词。什么对ksh有用?

注意:这不是在regexp中不区分大小写的请求。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-31 18:28:23

这里是mksh开发人员。

这种情况不会发生(尤其是因为文件系统通常区分大小写,即使在Windows/NT和Mac上也可以设置为大小写敏感)。

您可以使用ls *.[Oo][Ll][Dd]显式地对案例进行处理,但仅此而已。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41949138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档