linux - 如何计算 Bash 中字符串中的单词数

标签 linux bash shell

<分区>

我有以下字符串,其中包含由空格分隔的单词

str="word1 word2 word3"

如何统计字数?

我不想使用带计数器的 for 循环。我想用一条命令完成。

最佳答案

你可以使用wc:

$ wc -w <<< "$str"
3

关于linux - 如何计算 Bash 中字符串中的单词数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21600700/

相关文章:

linux - 当我执行 bash 时,$PATH 不断重复

mysql - 如何将多个mysql查询的输出存储在两个不同的excel表中?

linux - Bash 是编译的还是解释的?

Linux:删除不包含所有指定单词的文件

linux - AWK - 从列表中删除最后一项

python - 如何在不重新启动守护进程的情况下读取和截断 snmptrapd 日志文件

linux - bash 脚本将文件移动或复制到包含今天日期文件夹的 Dest 文件夹

python - IPython 魔法命令和破折号

linux - Adeos 和 KVM 仅支持 Linux 作为访客吗?

python - 如何设置守护进程在其死亡时杀死其进程组中的其他进程