当前位置: 技术问答>linux和unix
shell编程方括号表达式的问题
来源: 互联网 发布时间:2017-01-19
本文导语: POSIX字符集有排序符号(collating symbol)[..],我不知道为什么下面的会错 grep "[[.ch.]]" data.f grep: Invalid collation character 帮帮忙吧,问了很多人,都说看不懂,是shell方括号表达式的应用啊! | ...
POSIX字符集有排序符号(collating symbol)[..],我不知道为什么下面的会错
帮帮忙吧,问了很多人,都说看不懂,是shell方括号表达式的应用啊!
grep "[[.ch.]]" data.f
grep: Invalid collation character
帮帮忙吧,问了很多人,都说看不懂,是shell方括号表达式的应用啊!
|
试试
grep "[[.a.]]" data.f
grep "[[.a.]]" data.f
|
这是一个bug,建议换种方法实现
http://savannah.gnu.org/bugs/?29820#discussion
http://savannah.gnu.org/bugs/?29820#discussion