如何在shell脚本中解释mysql输出?

如何在shell脚本中解释mysql输出?,mysql,bash,shell,Mysql,Bash,Shell,我的尝试: 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 出现以下输出: player=tester111 id=$(mysql -h "127.0.0.1" -u "myuser" -ppassword "database" -e \ "

我的尝试:

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
出现以下输出:

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
返回值),如


史诗!Thx很多:)