linux - 跳过前 100 行而不是在 bash 中开始计数

标签 linux bash

我需要计算文件中零和一的出现次数,但我想在前 100 行之后计算。

我数数

 tr -cd 0 < adder_original.ebc | wc -c

它运行良好,但如何跳过前 100 行的计数并在之后开始:我做了

tail -n+101 adder_original.ebc | tr -cd 0 < adder_original.ebc | wc -c

但是没有用。

最佳答案

您正在第二个管道 tr 命令中使用完整文件。改成这样

tail -n +101 adder_original.ebc | tr -cd 0 | wc -c

关于linux - 跳过前 100 行而不是在 bash 中开始计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43896657/

相关文章:

bash - 使用 for 循环在多个文件上运行 zcat

bash - 防止 bash 在不引用所有内容的情况下进行解释

git - 从 shell 脚本检查 git push 的响应

linux - 如何使用不同的导出 IP 一次运行多个 Tor 进程?

linux - grep 仅用于大写单词

mysql - 无法打开 SonarQube 页面

linux - 根据shell脚本中的第一列计算第二列的平均值

bash - 是否可以使用存储在数组中的关键字进行 grep?

linux - 在 bash 中的不同列上运行不同的管道

linux - 无法在 Manjaro 中连接 MongoDB 服务器,退出代码为 100 的错误