我已经看到了搜索一个字符的文本文件的不同方法,但我如何计算a-z和A-Z,空格,数字,换行符和特殊字符?我也试图在bash脚本中执行此操作。
答案 0 :(得分:2)
我不确定“特殊字符”是什么意思,但是给定一组特定的字符,我会像这样算:
tr -dc 'character-set' < file | wc -c
忽略“特殊字符”,您可以通过以下方式满足其他要求:
tr -dc 'a-zA-Z 0-9\n' < file | wc -c
将输出文件减去符合您要求的所有字符而不是,然后将其传递给计算字符数的wc -c
。您所要做的就是更新字符集描述,使其包含您需要的任何其他字符。