split用法
echo "hello_xiao_lan" | awk '{split($0,b,"_");print b[3]}'
//substr用法
awk '{a=substr($1,2);print a}' file2
//求均值
awk '{ sum = $1+sum ;count++ } END {print count, sum,sum/count}' aa.txt...
分类:
其他好文 时间:
2014-08-27 18:45:38
阅读次数:
284
直接看例子:#include#includeusing namespace std;struct Base{ int ba; int bb; void printB(){ coutb.ba = 12; a->b.bb = 34; a->aa = 65; ...
分类:
移动开发 时间:
2014-08-27 15:58:08
阅读次数:
177
题目一:[root@RE-01~]#catabc
1
aa
bbb
2
cc
ddd
3
ee
fff
4
gg
hhh通过shell命令变为1aabbb
2ccddd
3eefff
4gghhh实现命令:sed‘/[0-9]/N;s/\n//;/[a-z]/N;s/\n//;n;d‘abc题目二:[root@RE-01~]#catip.txt
172.16.1.102255.255.254.0
172.16.1.12255.255.252.0
172.16.1.2..
分类:
其他好文 时间:
2014-08-27 13:11:48
阅读次数:
255
q匹配退出:sed-e‘/.birdman*/q‘config.xml&匹配字符串后添加:sed-e‘s/birdman/&aa/‘config.xmlr:sed-i‘/birdman/raa.txt‘config.xml在匹配行后附加aa.txt中的文件内容到config.xml中w:sed-e‘/birdman/waa.txt‘config.xml将匹配birdman的行写入到aa.txt中a:sed-i‘/<..
分类:
其他好文 时间:
2014-08-26 19:51:57
阅读次数:
274
awk‘{printNR}‘aa.txt 变量NR,记录号awk‘END{print}‘aa.txt最后一行awk‘/22$/‘aa.txt 以22结尾的awk‘/^birdman/‘aa.txt 以birdman开头的的awk‘/\<^birdman.*22$\>/‘aa.txt 以birdman开头22结尾的行awk‘/\<^birdman.*22$\>/{print$2}‘aa.txt 以birdman开头22结尾的..
分类:
其他好文 时间:
2014-08-26 19:51:07
阅读次数:
195