是否有一些工具可以自动为 seq 引用正则表达式?
我不知道我做错了什么。我总是收到此错误unterminated
s' command`
sed -i 's/INSERT INTO `tablename.*`/INSERT INTO \`othertable\`' *.sql
我必须引用这些特殊的 mysql 引号吗?
答案1
您缺少终止斜杠(倒数第二个字符):
's/INSERT INTO `tablename.*`/INSERT INTO \`othertable\`/'
这在 bash 中有效,但显然在 Windows cmd 上无效:
echo INSERT INTO '`tablenameasdf`' | sed 's/INSERT INTO `tablename.*`/INSERT INTO \`othertable\`/'
INSERT INTO `othertable`