Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2969149
  • 博文数量: 272
  • 博客积分: 5544
  • 博客等级: 大校
  • 技术积分: 5496
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-08 00:48
个人简介

  每个人都要有一个骨灰级的爱好,不为金钱,而纯粹是为了在这个领域享受追寻真理的快乐。

文章分类

全部博文(272)

文章存档

2015年(2)

2014年(5)

2013年(25)

2012年(58)

2011年(182)

发布时间:2014-07-27 22:17:32

root@ubuntu:~# awk -vd=$[2#100011] 'BEGIN{printf"%c\n",d}' #root@ubuntu:~# awk -vd=$[8#43] 'BEGIN{printf"%c\n",d}' #root@ubuntu:~# awk -vd=$[10#35] 'BEGIN{printf"%c\n",d}' #root@ubuntu:~# awk -vd=$[16#23] 'BEGIN{printf"%c\n",d}' .........【阅读全文】

阅读(5419) | 评论(0) | 转发(1)

发布时间:2014-07-23 22:11:29

今天群里提出个问题, 跟大家分析一下:echo -e '20.7\n25.5\n3'|awk '{a[$0]}END{for(i in a){if(i>20)print i}}'25.520.73很明显, 3是不应该出现的, 在这里awk取出数组下标时当成了字符串来处理, 3比2大, 所以输出了3. 怎么当成数字来处理呢? 这里有个小技巧.e.........【阅读全文】

阅读(5480) | 评论(0) | 转发(2)

发布时间:2014-07-22 16:23:11

一直没发现AWK有ASCII字符的比较, 或许是我不知道吧. 有更好的方法请告之.echo "Aa"|awk -F "" 'BEGIN{for(i=0;i<255;i++)a[sprintf("%c",i)]=i}{print a[$1]}'65echo "Aa"|awk -F "" 'BEGIN{for(i=0;i<255;i++)a[sprintf("%c",i)]=i}{print a[$2]}'97[解析]  &nb.........【阅读全文】

阅读(4103) | 评论(0) | 转发(1)

发布时间:2013-05-15 16:35:07

我发觉我可能有一年没有写awk实例运用了, 我自己都快忘了. 子曰温故而知新. 进入正题.有两个文件$ cat achr1    990400  990475chr1    991000  991075$ cat bchr1    990400  990425  1.2chr1    990425  990450  2.5chr1   &.........【阅读全文】

阅读(3488) | 评论(1) | 转发(2)

发布时间:2012-12-16 23:26:49

cat file:AX  BX   1AX  BX   2AX  BX   1AX  BX   8AX  BX   1AX  BX   3AX  BX   5CX  BX   1CX  BX   0CX  BX   1CX  BX   6CX  BX   9EX  BX   1EX  BX   aEX  BX......【阅读全文】

阅读(5187) | 评论(2) | 转发(1)
给主人留下些什么吧!~~

zooyo2018-04-08 12:16

cjaizss:猪油神离开IT业,是IT业的损失

唉,没法子,现在堕落了。谢谢晋哥关注。

回复  |  举报

cjaizss2018-02-21 20:50

猪油神离开IT业,是IT业的损失

回复  |  举报

cjaizss2018-02-21 20:50

猪油神离开IT业,是IT业的损失

回复  |  举报

syaving2017-02-20 15:52

赞!! 楼主厉害!文章不错。

回复  |  举报

秋天的絮儿2013-11-22 11:14

期待更多的博文哦,谢谢斑竹

回复  |  举报
留言热议
请登录后留言。

登录 注册