![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
hochoy
这个作者很懒,什么都没留下…
展开
-
[shell] if else以及大于、小于、等于逻辑表达式
大多数情况下,可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意这里的空格很重要。要确保方括号的空格。 首先对if-else if- if的使用进行简单说明,直接贴脚本如下,if空格[空格"xx"空格=空格"xx"空格];空格thenecho "if"elif空格[空格"xx"空格=空格"xx"空格];空格then转载 2018-05-20 17:12:06 · 4476 阅读 · 0 评论 -
Shell特殊变量: $0, $#, $*, $@, $?, $$对应参数
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数特殊变量列表变量 含义$0 当前脚本的文件名$n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$# 传递给脚本或函数的参数个数。$* 传递给脚本或函数的所有参数。$@ 传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $*...原创 2018-05-20 17:22:04 · 300 阅读 · 0 评论 -
hbase根据时间戳删除数据
hbase shell 或者脚本删除数据一般都根据rowkey进行操作,因此,此处还是要先根据时间戳范围找出rowkey,然后进行deleteall 操作,以下简单分四步进行操作#第一步:通过时间戳找到要删除的数据#第二步:构建删除数据的shell#第三步:给delete_all_by_rowkey.sh 加可执行权限 执行删除shell#!/bin/bash -lec...原创 2018-09-13 11:42:23 · 7809 阅读 · 0 评论 -
shell 连接DB2并执行查询,删除等操作
使用shell执行db2操作#!/usr/bin/env shDBNODE='dbname'DBUSER='db2inst1'DBPASSWORD='123456'#连接DB2connDB2(){ if( /home/db2inst1/sqllib/bin/db2 connect to $1 user $2 using $3 > /dev/null ) ...原创 2018-10-11 21:07:38 · 6884 阅读 · 0 评论