码迷,mamicode.com
首页 >  
搜索关键字:awk    ( 4639个结果
Linux网络相关查询脚本
Linux网络相关查询脚本2014-03-17Posted byyeho1. 查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in ...
分类:系统相关   时间:2014-07-06 16:26:53    阅读次数:341
正则表达式
接触UNIX正则表达式,也差不多有年把时间了,但是一直不是很清晰,正则表达式确切的含义。趁着现在拿着工资,不干实事的机会,把正则表达式总结一下吧。下面这个图是楼主看《sed与awk第二版》这本书,从里面抄下来的。楼主把内容画成了思维导图,看起来方便点。下面这幅图,主..
分类:其他好文   时间:2014-07-04 06:24:09    阅读次数:328
shell脚本精华----在10秒内SSH登录失败次数超过3次就使用iptables/tcpwrappers拒绝
#!/bin/bashwhiletruedo badip=$(lastb-i-a|awk‘/ssh:notty/{print$NF}‘|sort|uniq-c|awk‘($1>3){print$2}‘) foriin$badip do iptables-tfilter-IINPUT-s$i-ptcp--dport22-jDROP done :>/var/log/btmp sleep10sdone
分类:移动开发   时间:2014-07-04 06:22:09    阅读次数:364
五年屌丝运维工作shell精华
屌丝运维常用shell列出你最常用的10条shellhistory|awk‘{a[$2]++}END{for(iina){printa[i]""i}}‘|sort-rn|headhistory|awk‘{a[$4]++}END{for(iina){printa[$i]""i}}‘|sort-rn|headgrep-v"#".bash_history|awk‘{++a[$1]}END{for(iina)printi,a[i]|"sort-k2-nr..
分类:其他好文   时间:2014-07-04 06:19:01    阅读次数:253
一个计算的小脚本
[root@host133cailu]#caturfile1a2b3a1d[root@host133cailu]#awk‘{a[$1]=a[$1]?a[$1]OFS$2:$2}END{for(iina)printi,a[i]}‘urfile1ad2b3a
分类:其他好文   时间:2014-07-04 06:02:32    阅读次数:289
linux命令
1、比如一个文件有两列,如下,现在要交换两列的位置: awk  'BEGIN{ OFS="\t"}{print $2,$1}'  t est.txt | sort  > test1.txt...
分类:系统相关   时间:2014-07-03 13:33:11    阅读次数:237
shell 去重
group=`cat config.properties | grep -v "^$" | grep -v "^#" | awk -F "." '!($1 in a){a[$1];print $1}'`
分类:其他好文   时间:2014-07-02 20:01:16    阅读次数:217
Linux下定时重启Tomcat(修改)
1.写一个shell脚本test.sh,重新启动tomcat[java]view plaincopy#!/bin/sh./etc/profilepid=`psaux|greptomcat|grep-vgrep|grep-vretomcat|awk'{print$2}'`echo$pidif[-n"$...
分类:系统相关   时间:2014-07-01 12:08:38    阅读次数:304
几个 bash shell的例子
Ø  读取文件的时间 #!/bin/bash for file in `ls /root` do     stat $file>1.txt sed -n "7p" 1.txt>2.txt usetime= awk -F ":" '{print $2}' 2.txt echo "time="$file $usetime done       Ø  读取文件的每行while...
分类:其他好文   时间:2014-07-01 06:49:51    阅读次数:204
linux下自动化格式分区方法(非交互,可以用于shell脚本)
自动化格式分区方法----非交互---可用于脚本要先给用户一个提示,让他选择一个分区来格式化foriin`mount|grep“/dev/sdb”|awk’{print$1}’`dofuser–km$i;umount$idoneddif=/dev/zeroof=$PartDiskbs=512count=1sync;sleep3echo‘np1+20Mnp2+512Mnp3+128Mt382w’|fdisk/dev/s..
分类:系统相关   时间:2014-07-01 06:00:36    阅读次数:359
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!