小编Mut*_*Bob的帖子

如何使 bash 的 glob 字符类区分大小写?

我创建了一些文件,比如knob_A.pngknob_a.png,我在 Windows 上的队友说这会导致她的应用程序出现问题。我决定调用它knob_W.png而不是knob_a.png. 然后我对我们的共享服务器做了一个 rsync。为了清理东西,我然后做了

rm knob_[a-d]*.png
Run Code Online (Sandbox Code Playgroud)

它也删除knob_A.png了。这是错误的足球棒。

shopt -s nocaseglob不会也不会shopt -u nocaseglob导致它按照我想要的方式行事。

我如何告诉 bash 让它的 glob 像过去一样区分大小写?

bash globbing

5
推荐指数
1
解决办法
842
查看次数

标签 统计

bash ×1

globbing ×1