统计字符的有效字数
临近毕业,由于毕业论文有字数的要求,所以编写了一个简单的脚本来统计文本中的有效字数.
1.由于是sh脚本,首先查看系统是否支持该命令
> which sh
输出: /bin/sh #说明系统支持sh命令
2. 代码如下:(文件名: countNum.sh)
#!/bin/sh
#计算一个文件中的数字,我的测试文件是test.txt,需要根据自己的文件自己更改
#检测特殊字符的个数
count_spec=$(echo "$(wc -w test.txt)"|tr -cd "[0-9]")
#检测正文字符的个数
count_all=$(echo "$(wc -m test.txt)"|tr -cd "[0-9]")
echo $(($count_all-$count_spec))
exit 0
3. 使用
sh countNum.sh
4. 使用说明
该脚本可以统计.txt文件的字数,对于其他文件没有进行测试,毕竟文件的编解码都不同
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步