shell
文章平均质量分 67
wgc89178
这个作者很懒,什么都没留下…
展开
-
shell脚本统计文件个数
平台统计每秒的产生的文件个数: 单线程统计:!/bin/bashfor dt in seq 20 30 do for i in seq -w 00 59 do a=ls 20180730-13$dt$i* |wc -l echo 2018_07_30_13:dt:dt:dt:i 呼叫个数 $a >>/root/t2....原创 2018-07-30 14:42:31 · 3772 阅读 · 0 评论 -
expect交互实现文件传输
expect概述expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。expect是不断发展的,随着时间的流逝,其功能越来越强大,已经成为系统管理员的的一个强大助手。expect需要Tcl编程语言的支持,要在系统上运行expect必须首先安装Tcl。expect工作原理从最简单的层次来说,Expect的工作方式象一个通用化的Chat脚本工具。Ch...原创 2018-08-14 11:14:02 · 1314 阅读 · 0 评论 -
shell实现多线程操作
业务需求 目前平台有近千台服务器,由于特殊情况,需要时不时的收集获取相关服务器信息,此处暂时不考虑ansible,saltstack等自动化工具,让临时使用shell实现,正常都是直接使用循环的方式进行操作,但耗时比较久,要求提高效率,考虑使用多线程操作实现逻辑可以简单理解为如下步骤:1.想要实现shell的并发,无非就是把循环体里面的指令使用&放入后台进行;2.使用wa...原创 2019-03-27 11:08:12 · 1588 阅读 · 1 评论 -
使用shell将采集到的数据实现批量入到MySQL数据库中
业务需求平台需要收集呼叫相关信息,涉及以下caps呼叫总数,队列情况,处理时延,程序链接数,收集之后的数据格式如下2019-03-26 15:31:01,10.41.47.27,16,0,0,292019-03-26 15:31:02,10.41.47.27,12,0,2,292019-03-26 15:31:03,10.41.47.27,9,0,0,292019-03-26 15:31...原创 2019-03-27 11:24:49 · 779 阅读 · 0 评论