摘要: 一、break、continue、exit、return的区别和对比break n :如果省略n,则表示跳出整个循环,n表示跳出循环的层数continue n:如果省略n,则表示跳过本次循环,忽略本次循环的剩余代码,进入循环的下一次循环,n表示退出到第n层继续循环exit n :退出当前shell,n为上次执行程序的状态返回值。exit 0表示正常退出,exit 1表示非正常... 阅读全文
posted @ 2019-01-16 17:44 OLIVER_QIN 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: 在linux系统中有很多的特殊符号,他们具有特殊的意义$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell的第一个参数$2 是传递给该shell的第二个参数$@ 是传递给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$?是显示最后命令退出的状态,0表示没有错误,其他表示有错误例子:#!/bin... 阅读全文
posted @ 2019-01-16 16:38 OLIVER_QIN 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 今天在生产发现个问题,很多表报错:SQLCODE=-1477后来线下模拟出这种场景出现这个问题,此时对表做reorg、runstats都是无效的。那么怎么来解决这个问题呢?只能重建表解决问题 阅读全文
posted @ 2019-01-16 10:50 OLIVER_QIN 阅读(5114) 评论(0) 推荐(0) 编辑