请问为何无法获取 grep 的输出?

我在正则 grep 时,无法获取其输出,请问这种情况如何解决:

echo "AAA<%=CCC=%>BBB" | grep -Po "<%=(.+?)=%>"
var=$(echo "AAA<%=CCC=%>BBB" | grep -Po "<%=(.+?)=%>")
echo $var
阅读 3k
1 个回答

此问题不存在,产生问题的原因是测试环境使用了 mingw64,从而导致的问题。谢谢 @Feng_Yu 的热心回复。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进