这是 numsum 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
numsum - numsum 程序文件
概要
数量 [-iIcdhrsvxy]
| 数量 [-iIcdhrsvxy](来自管道的 STDIN 输入。)
数量 [-iIcdhrsvxy](在 STDIN 上输入。使用 Ctrl-D 停止。)
商品描述
数量 将获取 stdin 上的所有数字并返回这些数字的总和。 目前
它只处理每一行的第一个数字。 除了正数,它还
处理负数和带小数的数字。
配置
-i 只返回最终和的整数部分。
-I 只返回最终和的小数部分。
-c 打印出每列的总和。
-r 打印出每行的总和。
-X 指定要打印的列的逗号分隔列表。
-y 指定要打印的行的逗号分隔列表。
-s 指定用作列分隔符的字符串。
这默认为连续的空格 (\s+)。
-h 帮助:您正在查看它。
-V 增加冗长。
-d 调试模式。 对于开发者
-q 安静模式,不打印任何警告。
示例
只需将文件中的数字相加即可。
$ numsum 数字.txt
4315
在 STDIN 上输入您自己的号码。 最后一个数字是答案。
$ 数字
4
21
98
100
223
在命令管道中使用它。
$ ls -1s | grep .mp3 | 数字 -c -x 5
72288
将 http 日志文件中的总字节数相加。
$ cat access_log | awk {'print $10'} numsum
or
numsum -c -x 10 访问日志
将文件的数字列相加。
$ cat 列
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
$ numsum -c 列
15 40 65 90 115
仅将第 1、第 2 和第 5 列相加。
$ numsum -c -x 1,2,5 列
15 40 115
将文件的数字行相加。
$ numsum -r 列
55
60
65
70
75
将第 2 行和第 4 行相加。
$ numsum -r -y 2,4 列
60
70
使用 onworks.net 服务在线使用 numsum
