【发布时间】:2018-11-28 16:56:26
【问题描述】:
我正在尝试从 bash 脚本运行查询:
#!/bin/bash
query="\"show databases\""
command="mysql --defaults-file=/user/.my.cnf -e "
outputfile=" > query_result.txt"
command=$command$query$outputfile
$($command)
结果是这样的:
# ./query_test
mysql: unknown option '--print-defaults'
我做错了什么?
命令:
mysql --defaults-file=/user/.my.cnf -e "show databases"
在 shell 中没有任何问题
【问题讨论】:
-
--print-defaults来自哪里?它不在您的脚本中。 -
@BenjaminW。谢谢!