[英]How to interpret mysql output in shell script?
我尝试了什么:
player=tester111
id=$(mysql -h "127.0.0.1" -u "myuser" -ppassword "database" -e \
"SELECT id FROM login WHERE name='$player';")
echo $id
出现以下输出:
id 223
如何获得仅223
作为输出?
我是stackoverflow的新手,随意发表评论,这样我就可以提高我的提问技巧。
执行查询时使用-N
开关。 -N
用于跳过列名,因此只返回返回的值(返回223
)
id=$(mysql -N -h "127.0.0.1" -u "myuser" -ppassword "database" -e \
"SELECT id FROM login WHERE name='$player';")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.