我正在使用
在shell脚本中创建数据库mysql -u$username -p$password -e " create database testdb"
我希望存储此语句的结果,以便根据其成功或失败在shell脚本中做出决策。
即使在插入语句中,我也没有获得任何返回值 如何在shell脚本中执行create database / insert语句后存储结果?
答案 0 :(得分:0)
使用以下命令替换语法:
var=$(command-name-here arg1 arg2...)
因此,对于你的命令,你可以做这样的事情,
output=$(mysql -u$username -p$password -e " create database testdb")
echo "$output"