背景:测试同学想根据一组user_id 获取token做测试,由于各种原因(数据量大,sql语句复杂),只能根据user_id一条条查,于是写了个脚本:

1, 先查询需要的user_id 导出到user_do.csv 文件

2,脚本(示例):

#!/bin/bash
cat user_do.csv | while read line
do
echo "userId is : ${line}"
cmd="select user_id,token from user.user_token where user_id=${line} limit 1"
cnt=$(mysql -h127.0.0.1 -uroot -ppassword -s -e "${cmd}" 2>/dev/null | grep -v cnt )
if [[ -z "$cnt" ]]
then
echo result is null
continue
fi
echo ${cnt} >> ok.txt
done

  

最新文章

  1. unity 利用ugui 制作技能冷却效果
  2. SQLServer触发器创建、删除、修改、查看
  3. dofile执行ANDROID APK里面的文件
  4. docker'部署
  5. python数字图像处理(7):图像的形变与缩放
  6. 计算A+B及其结果的标准形式输出
  7. POJ 3468 A Simple Problem with Integers (伸展树区间更新求和操作 , 模板)
  8. devi into python 笔记(一)字典 列表的简单操作
  9. Docker中的一些命令
  10. Python3基础 map 与 lambda表达式配合 将指定系列元素乘2
  11. XML文件生成
  12. lesson - 1 笔记 网络连接 /putty 密钥登陆
  13. Dubbo 源码分析 - 服务引用
  14. Java设计模式 - 单例模式详解(下)
  15. 01-Angularjs开发环境搭建
  16. Security6:查看授予的权限
  17. hdu 5039 线段树+dfs序
  18. InnoDB Master Thread I/O Rate详解
  19. 为什么fis没有freemarker的解决方案啊?_前端吧_百度贴吧
  20. Go语言性能测试

热门文章

  1. profibus 的DPV0 和DPV1
  2. 佣金维护测试sql
  3. 转载LoadRunner的常用Java API
  4. ubuntu下安装lamp环境
  5. Fastqc使用说明
  6. Windows10 桌面显示 我的电脑
  7. Mysql的两种引擎的区别
  8. DB磁盘满导致Zabbix Server Crash一例
  9. 前端基础:HTTP 状态码详解
  10. 5W2H方法