其实在awk里,是不能直接使用shell变量的 方法是:awk -v 选项让awk 里使用shell变量 TIME=60 awk -v time="$TIME" 'BEGIN{FS="|"} {if ($7>time) print $2 }' 这样要注意:在awk里,time不能加$符号。 网上说如 ...
分类:
系统相关 时间:
2017-04-05 23:56:53
阅读次数:
305
1.Shell概述 1.Shell概述 Shell是什么? 是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序 还是一个功能强大的变成语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在 ...
分类:
系统相关 时间:
2017-04-05 14:05:28
阅读次数:
280
反向代理和负载均衡的关系可以理解为,一个ip的负载均衡就是反向代理。 反向代理使用的是:proxy_pass指令 负载均衡使用的是:proxy_pass指令+upstream指令 负载均衡的3中方式: 1、轮询,就是轮着来 2、权重,举个例子 A的权重设置为3,B的权重设置为5,那么A和B分别命中的 ...
分类:
其他好文 时间:
2017-04-05 01:23:32
阅读次数:
220
1.目标 通过jenkins使用checkstyle对代码进行规范检查并生成html报告。 所有一切命令使用shell命令进行。 2.环境 checkstyle5.7(如果是Linux版本选用tar.gz格式) apache-ant-1.9.9 ①其他默认环境(如jdk)同前 。 ②ant版本不宜选 ...
分类:
其他好文 时间:
2017-04-03 00:14:38
阅读次数:
1311
#!/bin/bash
read-p"Pleaseinputafilename"FILENAME
if[-c"$FILENAME"];then
cp$FILENAME/dev
else
echo"The$FILENAMEisnotachardevice!!!"
fi
分类:
系统相关 时间:
2017-04-01 14:21:58
阅读次数:
405
在最近的工作中,需要用到Java要调用shell脚本的情况。总结如下:@RequestMapping("/changePermission") publicStringchangePermission(){ StringreturnCode=""; try{ Processprocess=Runtime.getRuntime().exec("chmod755/tmp/upgrade.sh"); process.waitFor();//test2...
分类:
编程语言 时间:
2017-04-01 14:15:45
阅读次数:
821
#!/bin/bash[-f/etc/init.d/functions]&&./etc/init.d/functionspid=/application/nginx/logs/nginx.pidnginx=/application/nginx/sbin/nginxRED_COLOR=‘\E[1;31m‘GREEN_COLOR=‘\E[1;32m‘YELLOW_COLOR=‘\E[1;33m‘BLUE_COLOR=‘\E[1;34m‘PINK=‘\E[1;35m‘SHAN=‘\E[31;5m‘R..
分类:
系统相关 时间:
2017-03-31 22:02:48
阅读次数:
155
目的:监控集群内nginx及nfs服务运行是否正常,如任一服务异常,则发送邮件通知用户 条件:1. 主机及子机IP地址,hostname已确定; 2. 主机与子机能够免密通讯,即基于密匙通讯(相关命令:ssh-keygen;ssh-copy-id -i web1); 需要的文件: 1. python ...
分类:
系统相关 时间:
2017-03-27 15:42:06
阅读次数:
198
我还依稀记得首次使用shell变量的时候,小程序是批处理加后缀,程序如下:fornamein`ls`domv$name$name.123done而这次我需要建立一些文件,定时备份,标记的文件名需要有时间程序是setname=`date+‘%Y%m%d%H%M‘`tarcfbackup-$name./include./tpl这样就可以得到backup-2017032622..
分类:
其他好文 时间:
2017-03-26 23:40:24
阅读次数:
208