歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu中字符串匹配中大小寫不分

Ubuntu中字符串匹配中大小寫不分

日期:2017/2/28 15:49:53   编辑:Linux教程

眾所周知,在shell中進行字符串模式匹配時,[a-z]表示匹配小寫的a到z,[A-Z]表示匹配大寫的A到Z,[0-9]表示匹配數字0到9,但是在Ubuntu中進行ls [a-z]*.c和ls [A-Z]*.c卻出現了同樣的效果:

兩句產生了相同的效果,也就是大小寫都沒有區分,但是在其它系統中運行正常,為什麼呢?

搜索了也不曉得原因,但找到了辦法,運行LANG=C 就好了:

當然,此時的LANG變量的作用域僅限於這個終端,當在另一個終端中運行時,仍然會出現原來的結果。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved