Shell中通配符[a-z]为什么会匹配大写字母

在学习通配符和扩展符的时候发现了问题,[a-z]按照理论来说应该匹配所有的小写字母,但是在实际操作过程中不仅匹配小写而且同时匹配了大写的问题。 [a-z]和[A-Z]的问题1234567$ touch a b c x y z A B C X Y Z$ lsA B C X Y Z a b c x y z$ ls [a-z]A B C X Y a b c x y z$ ls [A-Z]A B C X Y Z b c x y z

发布于 Linux

本站由 @aoenian 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。