syntax error near unexpected token ‘(’ 出现这个问题从字面上看就是语法错误,并且是因为括号引起的,有可能是因为linux上不能直接识别括号,需要转义,既然这样,可以用replace方法,用法就是把有括号的字符串转义,如下:str.replace(’(’, ‘\(’),当然反括号也是要转义的