当前位置: 首页 > news >正文

linux shell mysql 遍历_shell 脚本中获取mysql多个字段的值

从mysql中查询出的结果为:mysql -Ne "SELECT ip,port FROM op.host WHERE os='linux' and type='支持'"

+------------+------+

| 10.3.1.155 |   22 |

| 10.3.1.156 |   22 |

| 10.3.1.174 |   22 |

| 10.3.1.212 | 2222 |

+------------+------+

循环获取IP和PORT#!/bin/bash

tmp=`mysql -Ne "SELECT ip,port FROM op.host WHERE os='linux' and type='支持'"|while read a b;do echo "$a:$b";done`

for i in $tmp

do

ip=`echo $i |cut -d: -f 1`

port=`echo $i |cut -d: -f 2`

echo "ip:$ip,port:$port"

done

结果为:ip:10.3.1.155,port:22

ip:10.3.1.156,port:22

ip:10.3.1.174,port:22

ip:10.3.1.212,port:2222

相关文章:

  • mysql current read_浅谈MySQL之 REPEATABLE-READ.
  • mysql 索引pk_细说mysql索引
  • mysql 6.0 jar_maven搭建ssm框架是使用最新mysql 6.0jar遇到的问题
  • rhel7最小化安装 mysql_安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(二)
  • 链接索引 mysql_mysql索引
  • linux c epoll mysql_epoll简介和使用
  • python可以不对变量初始化_Python的诡异陷阱
  • python怎么绘制图例_用Python绘制图例
  • centos7安装mysql5.7.23_centos7.1上安装Mysql5.7.23
  • java客户端_大家都是怎么发布Java客户端程序的?难道让用户自己装JRE?
  • java 加载jar_java – 在运行时加载jar
  • java ant linux_linux下ant的安装
  • java获取数据库信息_java获取数据库的库、表、字段信息
  • java jpanel 布局管理器,JPanel和Java布局管理器
  • java 验证码识别 类库_iCaptcha
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • centos安装java运行环境jdk+tomcat
  • ESLint简单操作
  • JavaScript异步流程控制的前世今生
  • js递归,无限分级树形折叠菜单
  • Linux gpio口使用方法
  • Object.assign方法不能实现深复制
  • Shadow DOM 内部构造及如何构建独立组件
  • 不发不行!Netty集成文字图片聊天室外加TCP/IP软硬件通信
  • 测试开发系类之接口自动化测试
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 解析 Webpack中import、require、按需加载的执行过程
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 我看到的前端
  • 小程序开发之路(一)
  • 用element的upload组件实现多图片上传和压缩
  • ​queue --- 一个同步的队列类​
  • #宝哥教你#查看jquery绑定的事件函数
  • $ git push -u origin master 推送到远程库出错
  • ( 10 )MySQL中的外键
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (javascript)再说document.body.scrollTop的使用问题
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (solr系列:一)使用tomcat部署solr服务
  • (力扣题库)跳跃游戏II(c++)
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)LINQ之路
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .net wcf memory gates checking failed
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • /run/containerd/containerd.sock connect: connection refused
  • [ JavaScript ] JSON方法
  • [2016.7 day.5] T2
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项