Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Windows 7 上使用 MINGW32。不幸的是,它带有 bash 版本 3.1,所以当我尝试在 shell 脚本中做一些事情时,比如
if [ $x =~ $y ]
其中 $y 是一个正则表达式,我在 `=~' 附近收到消息“预期条件二元运算符”
是否有可用的 bash.exe 版本是 bash 3.2 或更高版本?如果没有,我如何根据 3.1 中的模式测试字符串?
cygwin有 bash 版本 4.1.10。