linux mysql操作 50

比如结果是100个echo变量count显示是:cout(*)100;而我要的结果是仅仅是100,该怎么操作?还有:我获得list是一个数组,我不太了解SHELL脚本中数... 比如结果是 100个
echo 变量 count 显示是: cout(*) 100;
而我要的结果是 仅仅是100,该怎么操作?

还有:

我获得list 是一个数组,我不太了解SHELL脚本中数组,比如我要取第五行的字段'name'的值该怎么取?
即相当PHP中的$list[5]['name']
展开
 我来答
微水文00
2014-11-20 · TA获得超过392个赞
知道大有可为答主
回答量:2597
采纳率:0%
帮助的人:1427万
展开全部
这是一个典型的Shell编程结果mysql脚本。
楼主要实现这个问题, 也有一定的难度的。
不过, 也都可以解决。
如果可以的话, 可以远程看看,另外, 如果以后有mysql linux系统管理, shell编程, 和网页开发费的,和监控系统的问题, 可以帮忙开发啊。
czwan2007
2014-11-20 · TA获得超过3957个赞
知道大有可为答主
回答量:1834
采纳率:57%
帮助的人:646万
展开全部
结果是100个数,而你想要的只是100 使用wc -l 统计
后面接 | wc -l

想取第五列
后面接 | awk {print $5}

如果还是不清楚,我再详细给你说
更多追问追答
追问
我现在echo  出这个100,要怎么写,而且必须是整型,我主要目的是拿:这个变量进行其他运算
追答
echo $count | cut -d ' ' -f 2   会得到100  这个的意思是 -d ' ' 以空格为分隔符  -f 2 取第二列
bash好像没有严格区分字符串型,整型这类的。
a=$(echo $con | cut -d ' ' -f 2) 将100这个结果赋值给a变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式