目前在一家电信公司就职报表开发工程师,2010年开始从事运维方面的工作,期间从事过业务维护工程师、自动化运维工程师,2016年转为报表开发工程师。有耐心,抗压力、爱折腾,喜欢研究自动化工具。
发布时间:2017-06-29 10:18:58
需求:对账生成的文件7天内保留,最近7天之外的压缩目录:app/../accountFiles文件:TXT、txt文件多少不确定、文件在accountFiles/目录下那个目录不确定实现脚本如下:说明:使用find、ls、awk、uniq命令分析出需求目录下有那些文件,在把这些文件放到数组中,然后进行循环处理。ar=( $(find /app/ai_pay/etm01/backa.........【阅读全文】
发布时间:2017-06-14 11:59:32
需求:JOB日志7天内保留,最近三个月内7天之外的压缩,超三个月的删除目录:/app/---/log/biz文件:jobid_yyyymmdd_序号.log文件多少不确定实现脚本如下:说明:使用ls、awk、uniq命令分析出需求目录下有那些文件,在把这些文件放到数组中,然后进行循环处理。#!/bin/sh#author xj#date 20170611echo "###BEGIN###.........【阅读全文】
发布时间:2017-06-05 17:03:14
在Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决: .........【阅读全文】
发布时间:2016-10-10 13:23:24
在工作中经常需要使用到SecureCRT登录到linux环境去做一些文本处理的工作,因此就经常会遇到一些乱码问题,本文就是对遇到乱码问题的解决办法,希望对大家有用。......【阅读全文】
发布时间:2016-10-08 15:59:51
1、语法((i=i+1)); x=$(( $x + 1 )) x=`expr $x + 1`注意:expr 运算和空格2、实例until example #bin/bash i=1 s=0 until [[ i -gt 30 ]]; do ((s=s+i)); ((i=i+1)); done3、实.........【阅读全文】
发布时间:2016-04-22 11:25:56
对于写bash脚本的朋友,read命令是不可或缺的,需要实践一下就可以了解read命令的大致用途:编写一个脚本:#!/bin/bash# hao32 test readecho -e "Please enter your test :"read TESTREADecho $TESTREAD试着运行下这个脚本,你就可以大致了解read命令的用法linux read 用法1、基本读取read命令接.........【阅读全文】
发布时间:2016-04-22 11:18:11
linux shell 数组建立及使用技巧linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。 1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5)[che.........【阅读全文】
发布时间:2016-04-14 15:50:03
ssh配置 主机A:10.0.5.199主机B:10.0.5.198 需要配置主机A无密码登录主机A,主机B先确保所有主机的防火墙处于关闭状态。在主机A上执行如下: 1. $cd ~/.ssh 2. $ssh-keygen -t rsa --------------------然后一直按回车键,就会按照默认的选项将生成的密钥保存在.ss.........【阅读全文】
发布时间:2016-03-12 00:17:36
Shell脚本中让进程休眠的方法(sleep用法) 有时候写Shell的脚本,用于顺序执行一系列的程序。 有些程序在停止之后并没能立即退出,就例如有一个 tomcat 挂了,就算是用 kill -9 命令也还没瞬间就结束掉。这么如果 shell 还没等其退出就接着执行下一行,这么就出乱子了。 刚知道了原来 shell .........【阅读全文】