【发布时间】:2023-03-17 23:55:01
【问题描述】:
有没有一种有效的方法来使用bash 脚本来计算指定文件中的字数而不使用wc 命令?
最好用一个简单的循环来做到这一点?
我在想办法做到这一点时遇到了麻烦,而且我已经在 Google 上检查过的所有地方都使用 wc 命令。
谢谢!
【问题讨论】:
-
欢迎来到本站!查看tour 和how-to-ask page,了解更多关于提出可以吸引高质量答案的问题的信息。您可以edit your question 包含更多信息。例如,您能否向我们展示一下您到目前为止所做的尝试?
-
请注意stackoverflow.com/help/on-topic 中的“实用”标准。如果您要指定在没有标准工具的情况下实现某些东西,请描述导致此约束的实际限制。
-
顺便说一句,如果我自己写这个,我会使用
while read循环,如BashFAQ #1 中所述。另请参阅BashFAQ #5,了解如何修改它以将每行读入单词数组,并询问数组的长度。 -
您的第四个词“高效”消除了使用解释语言(如 *nix shell)编写的任何内容。编译后的
c-lang程序会更加“高效”。同意上述所有 cmets,但是如果您出于课程工作以外的其他原因需要继续这个项目(我能看到的唯一原因)。请更新您的 Q 以说明为什么需要 shell 解决方案。祝你好运! -
A) 为什么? B) 你对
word有一个特殊的、可操作的定义吗?