【发布时间】:2009-08-28 16:20:53
【问题描述】:
我正在尝试执行此操作:
$ mysql --user=XXX --password=XXX --batch --skip-column-names \
-e "SELECT userid, displayname FROM Users" stackoverflowdb | \
split -l 50 -a 5 - "result."
但是 bash 抱怨)“意外”字符(我的 mysql 密码中有这个字符和其他一些“奇怪的字符”)。我试图在引号--password="myweirdpasshere" 中输入我的密码,但是 mysql 根本无法登录我(可能密码不正确?)
【问题讨论】:
-
如果你先用反斜杠“转义”开放括号,它会起作用吗?例如“我的\(密码”