Chinaunix首页 | 论坛 | 博客
  • 博客访问: 730406
  • 博文数量: 181
  • 博客积分: 2548
  • 博客等级: 少校
  • 技术积分: 1819
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-29 16:36
个人简介

爱咋咋地

文章分类

全部博文(181)

文章存档

2024年(5)

2023年(18)

2022年(19)

2021年(3)

2020年(1)

2018年(1)

2017年(1)

2014年(1)

2013年(4)

2012年(11)

2011年(19)

2010年(22)

2009年(71)

2008年(5)

分类: LINUX

2023-12-14 21:30:22

主要的命令bc,这是一个功能强大的计算器。

假设test.txt里面内容如下:
11
22
33
44

现在要对这一列数字求和,可以使用paste命令进行预处理
paste -sd+ ./test.txt|bc

如果test.txt里面还有空行或者其他无效行
11

22

33

44
使用sed命令删除空行和无用的行,再使用上面的命令求和:
sed -e '/^$/d' ./test.txt |paste -sd + |bc
阅读(5124) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~