shell处理HBase命令的执行结果
shell处理HBase命令的执行结果
方法1生成文件
优点:可以更加详细的处理输出结果文件;
缺点:形成很多结果文件,需要有写入权限
current=`date "+%Y-%m-%d %H:%M:%S"`
timeStamp=`date -d "$current" +%s`
currentTimeStamp=$((timeStamp*1000+`date "+%N"`/1000000))
-- 生成毫秒
echo $currentTimeStamp
echo "$1" | hbase shell -n > /root/test/"$currentTimeStamp" 2>&1
-- 拿到HBase命令执行成功还是失败的status:0 成功 1 失败
status=$?
if [ $status -eq 0 ]; thenresult=`grep 'row(s) in' /root/test/"$currentTimeStamp"`
elseresult=`grep 'ERROR' /root/test/"$currentTimeStamp"`
fi
echo $result
方法2直接处理结果
优点:在有大量输出的时候,只需要保留结果,而不需要存储数据,也不需要写入权限,速度快;
缺点:无法详细处理结果
echo “$1” | hbase shell -n | grep ‘row(s) in|ERROR’ >
shell处理HBase命令的执行结果相关推荐
- 命令行hbase shell操作hbase
命令行hbase shell操作hbase 如果想查看所有关于hbase shell的命令在命令行工具中输入help 如果想查看某个命令的话输入help "命令名称" 我们就查看一 ...
- shell脚本中判断上一个命令是否执行成功
2018-12-21 shell中使用符号"$?"来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败. 结合if-else语句实现判断上一个命令是否执行成功 示例如 ...
- [日期工具分享][Shell]为特定命令依次传入顺序日期执行
[日期工具分享][Shell]为特定命令依次传入顺序日期执行 使用方式: <本脚本文件名(必要时需要全路径)> <要执行的命令所在的文件名> <开始日期> < ...
- BAT脚本如何自动执行 adb shell 以后的命令
@echo off echo su > temp.txt echo 其它命令 >> temp.txt adb shell < temp.txt del temp.txt 求问 ...
- 在 Shell 脚本中跟踪调试命令的执行
文章目录 shell 脚本调试系列 概述 shell 跟踪执行的重要性 shell 脚本调试系列 本系列的前面部分清晰地阐明了另外两种 shell 脚本调试模式:详细模式和语法检查模式,并用易于理解的 ...
- HBase Shell常用的命令
场景 HBase在CentOS上分布集群安装: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119511593 在上面搭建起来H ...
- linux shell命令分布执行,Linux学习笔记:bash特性之多命令执行,shell脚本
今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之 ...
- linux脚本里调执行命令,使用shell的-n/-x/-x执行选项调试Shell脚本
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用 ...
- shell脚本实现命令的自动执行
背景:在我傻傻的手工执行命令整整一天手腕都有点疼之后发现shell这个大宝贝简直开心的不得了 1. 关于shell脚本的使用: 一.编写完成的shell脚本放到脚本要执行的文件的相同目录下 二.注意s ...
最新文章
- HTML保存节点,{HTML5}DOM节点操作-第一节
- IDEA一定要懂的32条快捷键
- 【线段树】【FeyatCup】——2.法法塔的奖励
- 算法提高课-搜索-Flood fill算法-AcWing 1097. 池塘计数:flood fill、bfs
- gcc a.c 究竟经历了什么
- java 命令行导入jar包,如何使用命令行生成和导入jar包
- java redis 生成唯一id_Redis在集群环境中生成唯一ID
- python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...
- 20145326蔡馨熤《计算机病毒》——代码的动静态分析结合
- 网络商城html前端,商城 前端 html 页面 模板
- 一个简单小说阅读网页html,简单版小说搜索阅读(64位程序)
- 快逸报表整合至MyEclipse项目中
- windowsGHO镜像系统winXPwin7win8win10下载
- 个人信息安全规范----3、个人信息的收集、存储、使用
- 吉林省等保测评机构项目测评收费价格标准参考
- Building QNX guests
- 【搬运】1 简谱和基本知识
- 典型相关分析(Canonical Correlation Analysis, CCA)
- Excel用正则表达式提取出输入正确的身份证号
- FPGA — Overview
热门文章
- 常用 Shell 命令
- 记录一下在ROS里调用ORK的苦逼历程
- AuthorizationServer(授权服务器的简单搭建)
- 修改table中单元格的内容
- 麦肯锡三部曲_伍戈:经济修复三部曲
- 家政上门预约服务小程序APP源码uniapp前端模版
- 【备忘】史上最全LINUX之13套开发视频教程下载
- Linux(Ubuntu)操作系统,vi编辑器与gcc编译器的下载与使用(命令参数很详细)
- Django实现微信第三方网站扫码登录
- 鹅厂中年工程师的“前半生”:从“刷墙少年”到“技术专家”