![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
文章平均质量分 91
Geroge Ren
淡泊以明志;宁静而致远!
展开
-
awk 计算平均值,最大值,最小值,求和
查看最近内存使用情况cat /tmp/mem.log 30.0530.0630.0130.0030.0029.9629.9930.0230.0130.0730.4030.2530.2430.0830.1430.2030.2630.1130.1830.1930.2230.2430.1930.1430.1030.0430.03awk ...原创 2020-03-23 17:19:34 · 630 阅读 · 0 评论 -
top -c 输出重定向到文件,内容不完整解决
问题描述将top 输出结果重定向到文本中,通过脚本进行筛选值做监控,手动执行,输出正常。加入计划任务后,输出内容只有很少一部分不能通过名称判断是哪个进程,无法过滤问题原因由于计划任务不附带环境变量,终端宽度只能显示这么多内容。这也解释了为何手动显示完整而加入计划任务就缺失一部分。问题解决在脚本中加入环境变量解决#!/bin/bashexport COLUMNS=2...原创 2020-03-05 16:38:39 · 3027 阅读 · 0 评论 -
工作常用的shell脚本
目录查看局网内主机存活批量自定义创建用户命名管道控制并发创建从文件中读取用户名密码进行批量创建自动应答分发免密登录简单的系统工具远程配置基础环境菜单式自定义批量创建用户监控内存脚本跳板机脚本监控磁盘脚本代码上线脚本redis 启动脚本MySQL Xtrabackup备份脚本查看局网内主机存活#!/usr/bin/ba...原创 2018-08-14 20:34:51 · 2802 阅读 · 2 评论 -
Shell和Python中的换行符替换
Shell中替换换行符的多种方式文本内容# cat second.txt 25506133333333314223350201217882方法1:使用 echo# echo `cat second.txt`25 50 61 33 33 33 33 31 42 23 3 50 20 121 78 82方法2:使用sed# sed ...原创 2019-08-02 14:37:16 · 1784 阅读 · 0 评论 -
扩容oracle表空间脚本
在运维过程中隔段时间会出现核心数据表空间和 临时表空间满导致数据库崩溃的情况发生,未避免发生类似情况编写检测表空间使用情况,配合计划任务超过一定比例后自动扩容。TEMP表空间不建议自扩展,而数据文件因数量大一般新的文件直接给20G或31G所以也没有做自扩展,直接添加数据文件。脚本如下:#!/bin/bash#Automatic expansion SMSDB_DATA and TEMP...原创 2019-08-09 12:59:28 · 487 阅读 · 0 评论 -
awk,sed,grep三剑客
一.grep过滤grep --help:匹配模式选择:Regexp selection and interpretation:-E, --extended-regexp 扩展正则 -F, --fixed-strings PATTERN is a set of newline-separated fixed strings-G, --basic-rege...原创 2018-08-24 14:52:11 · 352 阅读 · 0 评论