免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: super_fan_cu
打印 上一主题 下一主题

如何删除指定行内第一列的数字? [复制链接]

论坛徽章:
0
21 [报告]
发表于 2012-03-19 16:24 |只看该作者
awk 'NR<4 {print $0} NR>3 {print $1,$3,$4}' file
测试一下这个输出是否可以解决你的问题

论坛徽章:
0
22 [报告]
发表于 2012-03-19 16:26 |只看该作者
[root@localhost ~]# less a
N  1.80    -2.08    -0.16
C  5.09    -0.54    -0.87
C  5.35    -2.03    -0.76
C79   -7.26    -1.88    -1.97
H80   -6.20    -0.75    -3.48
H81   -8.16    -2.81    -0.26
H82   -7.79    -2.49    -2.69
H83   5.36    -0.20    -1.88
H84   -5.36    0.20    1.88

[root@localhost ~]#  awk 'NR<4 {print $0} NR>3 {print $1,$3,$4}' a
N  1.80    -2.08    -0.16
C  5.09    -0.54    -0.87
C  5.35    -2.03    -0.76
C79 -1.88 -1.97
H80 -0.75 -3.48
H81 -2.81 -0.26
H82 -2.49 -2.69
H83 -0.20 -1.88
H84 0.20 1.88

论坛徽章:
0
23 [报告]
发表于 2012-03-19 17:21 |只看该作者
  1. awk '{gsub(/[0-9]+/,"",$1);print $0}' infile
复制代码

论坛徽章:
0
24 [报告]
发表于 2012-03-19 21:39 |只看该作者
regansong 发表于 2012-03-19 17:21

可以,只是把第一行的数字也给去掉了(虽然本来也没啥用)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP