问题标签 [wc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1222 浏览

linux - 我在 linux 命令行中使用 wc 或 grep 有什么问题吗?我的字符数得到 +1

当我跑

bash 返回 3。但是当我运行时

bash 返回 11。

为什么 wc -m 的计数高一位数?

0 投票
0 回答
1121 浏览

java - 使用 java 问题中的 wc 命令计算行数

我想使用 java 计算文件的行数,我使用的代码是:

如果我有 5000000 行的大文件,则命令返回错误的数字。为什么会发生这种情况?当我直接从终端执行命令时,返回的值是正确的。

java的输出是:3288079 /PathToFile

终端的输出:5000000 /PathToFile

0 投票
1 回答
475 浏览

regex - 递归遍历bash中的目录和文件+使用wc

我需要递归地浏览目录。第一个参数必须是我需要从其中开始的目录,第二个参数是描述文件名的正则表达式。

前任。./myscript.sh directory "regex"

当脚本递归遍历目录和文件时,它必须使用 wc -l 来计算正则表达式描述的文件中的行数。

我如何使用 find 和 -exec 来做到这一点?或者可能有其他方法可以做到这一点?请帮忙。

谢谢

0 投票
3 回答
2075 浏览

linux - 用于读取单词列表并计算它们在语料库中的计数的 Shell 脚本。

我需要在 linux 中编写一个命令行脚本来执行以下操作:

  • 从文本文件中读取单词列表(每行一个单词)。说 w_i

  • 对于每个 w_i 计算不同文本文件中的字数。

  • 对这些计数求和

非常感谢这里的一些帮助!

0 投票
2 回答
12990 浏览

bash - wc -l 给出错误的结果

我从wc -l命令中得到了错误的结果。看了半天:(查了一下发现问题的核心,下面是仿真:

这里有两行,但缺少最后一个“\n”。有什么简单的解决办法吗?

0 投票
2 回答
8152 浏览

perl - 使用 wc 计算 perl 中的 # 行

这看起来很简单,但无论是 google 搜索还是 stackoverflow 搜索都没有出现任何结果。人们有理由不这样做吗?抱歉,如果我遗漏了什么。

我试过了

但这并没有wc -l出于某种原因拆分输出。

非常感谢。

迈克尔

0 投票
1 回答
943 浏览

git - 如何使用 git 提供字数统计图?

我正在写一篇长篇散文,想用 git 来跟踪字数。(不是提交图,这是有据可查的。)

如何绘制字数与时间(或字数与提交)的图表?

0 投票
2 回答
148 浏览

bash - wc 命令末尾的 & 做什么?

我正在学习 bash 环境,但无法理解运行此命令时得到的结果:

它返回一个包含 1 位整数和另一个整数的数组,它们都不匹配我可以从 wc 命令(-l、-m、-w、-c)获得的任何其他结果。除了第二个整数比例如字节数大得多。所以我非常想知道。我浏览了论坛并找到了一些关于 & 符号在 Unix/Linux 环境中的多种用途的解释,但没有什么可以涉及的。我不需要它,但我不会把这个谜团抹去,我想明白!谢谢

0 投票
3 回答
4539 浏览

linux - “wc -w < file.txt”如何工作?

我试图仅使用 wc 获取文件中的单词数。wc -w file.txt给我加上文件名。我不想要文件名。所以,我看到了它的wc -w < file.txt工作原理。

我不明白这个命令是如何工作的。我什至无法在看到此命令的答案下方添加评论。

为什么在 的情况下不打印文件名wc -w < file.txt

0 投票
2 回答
3924 浏览

shell - 查找两个文件之间有多少行不同

编写另一个脚本,使用命令管道将 2 个文件作为参数,比较它们的内容并计算有多少行不同。您将使用 wc –l来计算不同的行。

我已经尝试了我能想到的一切来做到这一点。我试过cmp,commdiff. 我不是在寻找一个完整的解决方案,只是朝着正确的方向前进。我会为此使用什么命令?

已经尝试了这些标签的每一种组合。

cmp不知何故,我需要编辑它才能正常工作,显然不一定使用该命令。