bash - 计算 linux 中制表符的数量

标签 bash unix csh grep

我想在 unix shell 中计算文档中 hard tab characters 的数量。

我该怎么做?

我试过类似的东西

grep -c\t foo

但它给出了文件 foo 中 t 的计数。

最佳答案

使用 tr 丢弃除制表符以外的所有内容,然后计数:

< input-file tr -dc \\t | wc -c

关于bash - 计算 linux 中制表符的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11035180/

相关文章:

Java 和 Bash shell

regex - Bash 正则表达式匹配不起作用 - 转义所有特殊字符

linux - 合并多个文件,保留 unix 中的原始序列

linux - 将 grep 管道化为排序时出现问题

linux - 在 c-shell 中等待两个 PID

csh - 在csh脚本中执行pwd命令

linux - 如何使用 sed 转换不均匀的制表符分隔文件?

unix - gpg解密 block 大小限制

unix - write()和printf()之间的区别

ruby-on-rails - su - $USER -p -c "$CMD"未访问路径