linux shell
久违的太阳
本人base南京,10+年oracle dba经验,Postgresql PCP认证工程师
oracle日常维护、故障解决、性能优化、数据库迁移、数据库升级
PG安装维护,迁移
国产信创数据库迁移,数据抽取,数据共享等,联系私信我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell脚本调用钉钉机器人发送告警
本文介绍了一个使用Shell脚本发送钉钉告警的实现方法,采用加签方式确保安全性。脚本包含以下关键步骤: 配置钉钉机器人Webhook地址和密钥 生成时间戳和签名(SHA256+Base64) 构造包含@提醒功能的JSON消息体 通过curl发送告警请求并处理响应 该脚本支持指定多个手机号进行提醒,并包含错误处理和调试信息输出。相较于简单的关键字方式,加签方式提供了更高的安全性保障。原创 2025-10-01 23:29:34 · 256 阅读 · 0 评论 -
分享一个使用get_hash_value比对数据脚本
比对的结果会在当前目录下,tab.info.xxx是详细结果 tab.err.xxx是比对不一致的表 tab.ok.xxx是比对一致的表,上次比对的结果保存在history目录下。使用get_hash_value获取每个字段的值,再sum起来比对,如果表有lob字段,则会先排除掉lob字段再比对其它字段。2.COMP_TYPE如果是1则是比对用户,你将需要比对的用户写到COMP_USER中。如果比对过程中出现报错,可以检查.c.done和.c.done.bak这两个个隐藏文件。原创 2023-11-09 14:44:21 · 695 阅读 · 0 评论 -
分享一个nmon脚本
写了一个nmon的脚本,用来定时运行nmon,并且生成日志文件.1.首先你需要创建一个标准的目录结构,里面有bin log scripts其中bin存放nmon可执行文件,log为执行nmon产生的结果目录,scripts为nmon的脚本.例如:mkdir -p /root/nmon/{bin,log,scripts}2.在scripts下创建nmon.sh脚本,用来定时执行nmon命令:scripts脚本内容如下:#指定nmon的主目录export NMON_DIR=/r.原创 2020-05-20 23:00:01 · 795 阅读 · 0 评论 -
shell比对文本文件
1,对于文件中的字符是以换行结尾的如下:[root@py test]# cat 1.txt1122aa33cc[root@py test]# cat 2.txt11ccddeeff使用如下[root@py test]# cat 2.shwhile read line1原创 2016-03-22 23:16:42 · 2888 阅读 · 0 评论
分享