Linux - 可打印字符

时间:2013-11-23 16:57:52

标签: linux file directory character

如何计算目录中所有文件中存在的所有可打印字符(空格和逗号除外)?我尝试使用一些管道,但它不返回任何东西。

1 个答案:

答案 0 :(得分:0)

这个perl one liner

将计数器设置为零($ c)

查找可打印字符,请参阅http://perldoc.perl.org/perlrecharclass.html#POSIX-Character-Classes并将其计数添加到$ c

最后显示计数

*表示当前目录中的所有文件

perl -n -e 'BEGIN {$c=0} $c+=()=/([:print:])/g; END {print $c}' *