请教一个shell问题

mylove0623 2007-11-14 04:39:11
我用shell连接mysql,希望从mysql中得到数据,把数据存放在一个数组中,但是碰到了问题.

DB_NAME="xxx"
DB_USER="xxx"
DB_PASS="xxxxxx"
TABLENAME="xxxxx"
IP="xxxxxx"
# Others vars
BIN_DIR="/opt/lampp/var/mysql/mysql.sock"
BCK_DIR="."
DATE=`date +%F`

connmsg=`/opt/lampp/bin/mysql -h $IP -u xxx xxxxx<<EOF
Select ID,userid From xxxx;
exit
EOF`
echo connmsg:"$connmsg"


请教这个$connmsg是个什么类型的数据?是数组吗?我直接echo它,它把所有的数据都一次性输出了,可是我想分别得到里面每一个字段的值来做其他匹配查询.对shell不熟悉,不知这里该如何操作.
...全文
83 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mymtom 2007-11-14
  • 打赏
  • 举报
回复
CSDN的插入代码功能太不够用了居然没有shell脚本,只能选perl了

#!/bin/sh

_s="my name is mymtom"
for _w in ${_s}; do
echo ${_w}
done

mymtom 2007-11-14
  • 打赏
  • 举报
回复
不知道这个例子对楼主是否有用:
#!/bin/sh

_s="my name is mymtom"
for _w in ${_s}; do
echo ${_w}
done
mymtom 2007-11-14
  • 打赏
  • 举报
回复
不知道这个例子对楼主是否有用:

#!/bin/sh

_s="my name is mymtom"
for _w in ${_s}; do
echo ${_w}
done

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧