本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- e_e
- javashop
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- zhanjia
- johnsmith9th
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
Linux 转换大写 适配HP IBM Linux
`echo "$LINE" | awk -F "-+=" '{print toupper($1)}'`
`echo "$LINE" | awk -F " " '{print $1}' | awk '{print toupper($1)}'`
[linux]linux过滤日志奇偶数行
sed -n -e 'n' -e 'p' -i tmp.txt 偶数 实践过
去掉文件里的重复行:
sort file |uniq
下面就把这些方法总结下来。
along@along-laptop:~/code/shell$ cat file
1
2
3
4
5
6
7
awk实现:
一:
1,awk 'NR%2==1' file
2,awk 'NR%2==0' file
二:(这是直接将 ...
awk分隔字符串,cut
#!/bin/bash
str=`ps -u lts|grep -e ' mocp$'|awk -F ' ' '{print $4}'`
if [ -z $str ] ; then
mocp -S
fi
mocp -p
sleep 10
mocp -G
Linux下杀掉根据进程名批量杀进程
kill -KILL `ps aux | grep httpd| awk '{print $1}'`
这样可以杀掉所有Apache进程
ps aux | grep httpd| awk '{print $1}'
其中awk print $1分离出里面的第二个字段
AWK工具使用学习笔记(一)
AWK 介绍:一个报文格式化,从文本文件中抽取数据包的工具。
思维: 基于模式动作形式,在动作前指定特定的模式,使动作在记录满足模式时才执行。
基本概念:
1、模式和动作:
模式:即触发动作的条件,模式部分决定动作何时触发及触发事件。
可以是:a 条件语句 if($4=="Green")
b 复合语句 and (&am ...
[AWK]使用AWK进行分割字符串以及截取字符串
如何split当前的字符串,用$0,例如:
cat num.2012032911 | awk '{print $2}' | awk '{split($0,b,".");print b[2]}' | cut -c 3-
获取第二列,例如第二列是com.sb3456.you那么在split当前的这个字符串获得sb3456,最后截取sb3456字符串从第3个字符到最后的字符结果为45 ...
ps grep kill 联合使用
ps -ef |grep telecomnavidb |awk '{print $2}'|xargs kill -9
这条命令的意思是把telecomnavidb这个进程给杀掉。
find ./ -name '*03-08-2012' -exec cp {} /home/fuchw/ \;
这是文件的检索到拷贝
Awk - A Tutorial and Introduction
作者:Bruce Barnett 转自:http://www.grymoire.com/Unix/Awk.html
Copyright 2001,2004 Bruce Barnett and General
Electric Company
All rights reserved
You are allowed to print copies of this tutorial ...
GAWK代码在Linux和Windows的区别
如果你的awk代码可以在Linux可以跑,在Windows下却不行,请检查代码中是否有百分号%,将所有%转义为%%。
例如我的这段处理Nginx日志时间的代码:
date = substr($2,2,11)
time = substr($2,14,8)
gsub("/"," ",date)
command = "gdate -d \& ...
linux awk 命令范例
下面是一段log示例,怎么从log中获取响应时间,并且过滤。2012-01-17 14:04:29,762 [/// - ] INFO SERVICE-DIGEST - [(76985289-5788-4a77-965e-34c49e77a89c,tradequery,10.14.25.50,TradeModelQueryFacade.findTradeModel,Y,5ms)(201110091 ...