小编Chr*_*ris的帖子

如何计算指定行数的单词?

我遇到了一个有趣的问题来计算文件中的单词,其中行数也被指定为命令行参数。例如,如果输入文本文件有 -

Unix is an OS
Linux is the child of Unix
Unix is fun.
End of File
Run Code Online (Sandbox Code Playgroud)

要执行的命令是:

bash test.sh unix.txt 3
Run Code Online (Sandbox Code Playgroud)

其中unix.txt是包含句子的测试文件,3 是要计算单词的行数。答案是 13。

我已经使用了基本wc命令,但没有一个会给出正确的答案。

所以,我尝试使用 for 循环,但我无法指定如何只使用这些行数。

bash shell-script

3
推荐指数
1
解决办法
4827
查看次数

标签 统计

bash ×1

shell-script ×1