ShellSript中的MySql RegexP正在中断



我有一系列从shell脚本运行的mysql脚本。其中一个查询包括

Select * from Table where FieldX Regex 'XYZ$'

换句话说,"以XYZ结尾"。然而,这打破了剧本。如果我删除$或使其成为字面$,它会起作用,但都不起作用。有没有一个我可以使用的替代字符,Regexp会理解为"行尾",Shell脚本不会反对?

由于您使用单引号来分隔shell字符串,因此需要使用双引号来分隔其中的MySQL字符串。

'and FieldX Regex "XYZ$"

最新更新