Shell读取mysql数据_while read -a row+读取sql查询结果+shell-程序员宅基地

技术标签: linux  

今天有个需求需要写个shell读取mysql记录,操作一些文件,搜索了一下踩了些坑记录一下
shell2.0写法
注释:注意"done< <(“的写法,第一个”<“要和"done"之间没空格,两个”<“之间有一个空格,”<" 和"("之间没空格

COMMAND1="mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} ${DBNAME}
e.g.

while read -a row
do
    echo "..${row[0]}..${row[1]}.."
done< <(echo "select  id ,name  from  student;" | ${COMMAND1})

while read a b
do
    echo "..${a}..${b}.."
done< <(echo "select  id ,name  from  student;" | ${COMMAND1})

shell3.0写法

while read row
do 
echo "..${row}.."
 
done <<< `echo "select  id ,name  from  student" | ${cmd}`

查看shell的命令是

bash -version

下面是引用的帖子

  • https://blog.csdn.net/banana1006034246/article/details/90038406
  • https://www.cnblogs.com/fire909090/p/7202420.html
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/q2365921/article/details/106691813

智能推荐

探索无偏教师(Unbiased Teacher): 深度学习模型公平性的新里程碑-程序员宅基地

文章浏览阅读307次,点赞3次,收藏7次。探索无偏教师(Unbiased Teacher): 深度学习模型公平性的新里程碑项目地址:https://gitcode.com/facebookresearch/unbiased-teacher项目简介在AI的世界中,Facebook Research's Unbiased Teacher是一个值得关注的项目,它致力于解决深度学习模型在训练过程中可能产生的偏差问题。此项目提供了一种新颖的训...

grep用法-程序员宅基地

文章浏览阅读72次。正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支持正则表达式,也正是因为由于它们支持正则,才显得它们强大;在以前上班的公司里,由于公司是基于web的服务型网站(nginx),对正则的需求比 较大,所以也花了点时间研究正则,特与大家分享下: 1基础正则表达式 grep 工具,以前介绍过。 grep -[acinv] ..._在给定的sample.txt文件中搜索g后面跟2~5个o,后面再跟一个g的字符串的行。

温度转换程序中包含的python语法元素_1.4温度转换实例,python语法元素分析-程序员宅基地

文章浏览阅读537次。温度转换案例华氏度/摄氏度互相转换设计算法根据华氏和摄氏温度定义,利用转换公式如下:C = (F - 32 ) / 1.8F = C * 1.8 + 32其中,C表示摄氏度,F表示华氏温度从问题的输入输出到中间的问题处理过程我们要思考清楚 温度转换“举一反三”Pyhton语法元素理解温度转换程序共10行代码,但包含很多语法元素清楚理解这10行代码能够快速入门python语言参考框架结构、逐行分析、..._温度转换程序中变量有三个分别是

D3D编程必备的数学知识(5)-程序员宅基地

文章浏览阅读44次。平面 D3DX平面 在代码中描述一个平面:仅仅需要一个法向量n和常数d就可以了。因此我们就使用一个4D向量(我们记录成(n, d))来实现它。D3DX库中用如下的结构来定义一个平面: typedef struct D3DXPLANE{#ifdef __cpluspluspublic..._d3dx函数判断

Python学习笔记9——阶段补充知识_['spring', 'summer', 'fall', 'winter']-程序员宅基地

文章浏览阅读1.5k次,点赞4次,收藏14次。文章目录前言一、Python enumerate() 函数二、代码规范2.1 名称2.2 注释2.3 todo2.4 条件嵌套1.5 简单的逻辑先处理1.6 循环1.7 变量和值三、知识补充3.1 pass3.3 位运算四、id()函数五、阶段思维导图总结前言由于python的小知识点非常多,在进入下一阶段的学习之前,对这一阶段的知识内容进行一下补充。一、Python enumerate() 函数描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列_['spring', 'summer', 'fall', 'winter']

装纯净版win10系统&&在windows上装linux系统【完整详细版(1)-程序员宅基地

文章浏览阅读545次,点赞14次,收藏17次。最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

随便推点

基于STM32原子战舰板内存管理源码详解-程序员宅基地

文章浏览阅读119次。走到今天,已经开始涉及到计算机核心一点的东西了---内存管理。通过本实验的学习,能够较为深刻体会到“指针是c语言的灵魂”这句话的分量。自然对c语言的能力要求就高很多了。 最近有点乱,但是有关嵌入式系统的学习不曾怠慢过。本文是基于原子老师的c源码,自己的学习的心得,只是对源码作出自己的学习理解,同时也插补了一些涉及到的c语言知识。贴出本文不为别的,一来但愿能有有缘人看到本文,提出指正;..._myfree(sramx,)

微型计算机的主机通常指什么,微型机主机是指什么-程序员宅基地

文章浏览阅读1.4k次。微型机主机是指CPU和内存;CPU是电子计算机的主要设备之一,电脑中的核心配件,而内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行。推荐:《编程视频》通常所说的微型机的主机是指CPU和内存。计算机硬件是由主机和外设两部分构成的,其中,主机部分包括 CPU和内存。CPU中央处理器(CPU),是电子计算机的主要设备之一,电脑中的核心配件。其功能主要是解释..._在微型计算机的硬件系统中主机是内存和微处理器的简称

CodeCharge Studio 3.0 汉化-程序员宅基地

文章浏览阅读3.1k次。近日在做CodeCharge Studio 3.0 的汉化,如有需要者留言,达到100回复后将会公布。如需要软件的同志留信箱。下面是部分:ACT_ACTIVATION=激活ACT_ADDRESS=地址(&D):ACT_ADMIN_RIGHTS=你没有足够的权限完成本次操作。/n请联系管理员获取相应的权限。ACT_AK=激活代码(&A)ACT_AK_ERROR=与主机通信时发生错误。ACT_AK_codecharge

Android 源码编译aidl_language_l 相关错误解决_aidl_language_l.ll-程序员宅基地

文章浏览阅读4.6k次,点赞8次,收藏7次。Android 源码编译报错:Lex: aidl &lt;= frameworks/base/tools/aidl/aidl_language_l.lflex-2.5.39: loadlocale.c:130:_nl_intern_locale_data: ?? 'cnt &lt; (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_ty..._aidl_language_l.ll

linux eclipse设置颜色,Linux Eclipse美化:解决工具栏过大和 Javadoc背景色修改-程序员宅基地

文章浏览阅读160次。Eclipse 在Ubuntu 下总是感觉上面的工具栏感觉特别的大,控件之间的空隙非常的大,和在Windows 下的感觉非常的不一样(毕竟是刚刚从windows叛逃出来),其实也不光光是Eclipse 是这样,其他也软件也同样有这个问题。尝试过通过更换主题来解决这样的问题,老是看着一个主题,审美总是会疲劳的。在网上找来一圈,解决方案:修改或者新建(系统默认是没有的)/home/Your_usern..._eclipse toolbar颜色

英特尔表示,微软的 Copilot AI 将在未来的 PC 上本地运行-程序员宅基地

文章浏览阅读47次,点赞9次,收藏7次。支持 AI 的 PC 很快将能够直接在机器上处理更多 genAI 任务,从而有可能提高性能和隐私。

推荐文章

热门文章

相关标签