awk:
gsub替换
netstat-tnpl|gawk‘$NF~/\/mongod$/{gsub(/.+:/,"",$4);print$4}‘|sort-n
把$4已:结尾的全部替换为空
shell数组
${#ports[@]}#得出数组长度
${ports[@]}=${ports[*]}得出数组值
${ports[@]:8}得出数组后8个
${ports[@]::8}=${ports[@]:0:8}得出数组前8个
$..
分类:
系统相关 时间:
2015-01-14 18:14:45
阅读次数:
264
1 #include2 void main()3 {4 int i=15,j=4;5 float h;6 h=(float) (15*100/4)/100;7 printf("%.2f",h);8 }注:%f:不指定宽度,整数部分全部输出并输出6位小数。 %m.nf:输出共占m列,其中有n位...
分类:
编程语言 时间:
2015-01-13 17:20:43
阅读次数:
327
查看连接数netstat-nat|grep-i"80"|wc-l半开连接数netstat-an|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘查询来源ip排序netstat-antp|greptcp|awk‘{print$5}‘|grep-v‘::‘|cut-d:-f1|sort|uniq-c|sort-nr|lessnetstat-antp|grep‘8080‘|awk‘{print$5}‘|grep-v‘::‘|cut-d:-f..
分类:
系统相关 时间:
2015-01-08 11:32:47
阅读次数:
217
//标准输出[self redirectSTD:STDOUT_FILENO];//错误输出 //[self redirectSTD:STDERR_FILENO];- (void)redirectNotificationHandle:(NSNotification *)nf{ NSData *dat....
分类:
移动开发 时间:
2015-01-04 14:48:45
阅读次数:
304
公司师兄教的一种方法:将例如以下脚本,增加到/etc/profile最后就可以PS1="`whoami`@`hostname`:"'[$PWD]'historyUSER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'...
分类:
其他好文 时间:
2015-01-02 10:52:54
阅读次数:
131
#!/bin/bashcd/tmpLOG_PATH=`find/data/logs/-mtime+1-name"*".log|awk-F/‘NF--‘|tr-s"""/"|uniq`foriin${LOG_PATH};docd${i}find.!-name"."-typed-prune-o-typef-mtime+1-name"*.log"-print|awk-F/‘{print$2}‘|xargsgzip-9done
分类:
其他好文 时间:
2014-12-26 14:51:49
阅读次数:
133
内核与用户态通信的接口简直太多了,有时候如果非要将它们分个三六九等也是不合适的,比如臭名昭著的ioctl,一旦臭起来就抽到底了,没人说它得好。有
时候它并非想象中的那么坏,绝大多数是因为人们误用了它们,然后哪位大师说了一句它不好,从此以后人们就随大师而去了...对于..
分类:
其他好文 时间:
2014-12-21 01:57:56
阅读次数:
275
内核与用户态通信的接口简直太多了,有时候如果非要将它们分个三六九等也是不合适的,比如臭名昭著的ioctl,一旦臭起来就抽到底了,没人说它得好。有时候它并非想象中的那么坏,绝大多数是因为人们误用了它们,然后哪位大师说了一句它不好,从此以后人们就随大师而去了...对于ioctl,对应到socket类型文件描述符上,就是get/setsockopt两个接口函数,其实我不明白从函数名称上区分操作类型和从命...
分类:
其他好文 时间:
2014-12-20 22:13:43
阅读次数:
265
1.OnInitDialog添加:DragAcceptFiles(TRUE);2.添加消息WM_DROPFILESvoid CDragFilesDlg::OnDropFiles(HDROP hDropInfo){ // TODO: 在此添加消息处理程序代码和/或调用默认值 UINT nF...
分类:
其他好文 时间:
2014-12-18 01:31:38
阅读次数:
135
grep -nE '(start|end)' $Filename | awk -F ":" '{print $1}' > $LINEFILEsed -n '9,19p' pvp_debug_log.csvecho $line | awk '{for(i=3;i<NF;i++) {printf $i"...
分类:
其他好文 时间:
2014-12-17 12:16:33
阅读次数:
149