标签: regex bash expression
无法使用grep -E运行正则表达式。正则表达式可与PERL和JavaScript一起使用,但需要它在bash脚本中工作。
尝试使用非捕获组来确保“ +”运算符仅引用字符或字符类。
(?:POWERPNT\.EXE\s+Error\s[0-9]+\s)([\s\S]+?)(?=[0-9]{4}\-[0-9]{2}\-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2}Z$)
我需要bash脚本来返回匹配项。