Chinaunix首页 | 论坛 | 博客
  • 博客访问: 130724
  • 博文数量: 37
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-02 01:04
个人简介

CU

文章分类

全部博文(37)

文章存档

2016年(33)

2015年(4)

我的朋友

分类: LINUX

2016-01-16 01:22:09

1.打印99乘法表

点击(此处)折叠或打开

  1. awk 'BEGIN{for(n=1;n<=9;n++){for(i=1;i<=n;i++)printf i"x"n"="i*n" ";print}}'
2.打印最大的一行
a 100
a 101
a1 100
b 102
c 100
b 110
c1 110
a 210
要求:第一列里每个相同字符的第二列的最大值

点击(此处)折叠或打开

  1. sort -k2,2nr urfile | awk '!a[$1]++'
  2. 或者
  3. awk 'a[$1]<$2{a[$1]=$2}END{for(i in a)print i,a[i]}' file
3.
13338695867苏州关注类点击手机摩托罗拉motox(x+1)(XT1085)
13338697913苏州关注类点击手机华为P8ALE-CL00
要求:在号码后面加入逗号

点击(此处)折叠或打开

  1. sed 's/.\{11\}/&,/1' file #1假如逗号的次数






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