标签: regex sed cygwin
有人可以解释一下吗?
使用我的默认语言环境(LANG=en_US.UTF-8),我得到了这个:
LANG=en_US.UTF-8
echo 'ab' | sed 's/[A-B]/!/' # a! echo 'ab' | sed 's/[B-C]/!/' # ab echo 'ab' | sed 's/[B]/!/' # ab
但是当我设置export LANG=C时,一切都很好。
export LANG=C
在cygwin上使用GNU sed版本4.2.1进行测试。