尝试执行此命令时出现以下错误:
命令:
$(mysql -u root -proot -e 'show databases;') > dbnames
错误:
Database: command not found
答案 0 :(得分:0)
$( mysql -u ... )
计算mysql
命令的结果。在此示例中,该字符串然后被视为要执行的命令,因此等同于尝试运行
$ Databases > dbnames
Databases: command not found
您只想执行mysql
命令:
mysql -u root -proot -e 'show databases;' > dbnames