Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Perl中查找文件中的制表符和空格_Php_Perl - Fatal编程技术网

Php 在Perl中查找文件中的制表符和空格

Php 在Perl中查找文件中的制表符和空格,php,perl,Php,Perl,我们正在手动进行代码审查。这占用了我们更多的时间来查看每个文件。我们正在检查以下所有文件的通用项。如果有任何Perl/Php中的自动脚本用于代码审查,那就太好了 列出文件中使用的选项卡总数 列出文件中的空白总数 请帮助创建代码审查的自动化工具 提前谢谢。我很高兴看到你或其他人手动计算账单 计数选项卡: perl -ne '$c += () = /\t/g; END{print qq{$c}}' file.pl 或 同样,对于空白: perl -ne '$c += tr/ //; END {pr

我们正在手动进行代码审查。这占用了我们更多的时间来查看每个文件。我们正在检查以下所有文件的通用项。如果有任何Perl/Php中的自动脚本用于代码审查,那就太好了

  • 列出文件中使用的选项卡总数
  • 列出文件中的空白总数
  • 请帮助创建代码审查的自动化工具


    提前谢谢。

    我很高兴看到你或其他人手动计算账单

    计数选项卡:

    perl -ne '$c += () = /\t/g; END{print qq{$c}}' file.pl
    

    同样,对于空白:

    perl -ne '$c += tr/ //; END {print qq{$c}}' file.pl
    

    @如果米勒的回答有助于解决你的问题,你可以通过接受他的回答来感谢他。请阅读以了解更多详细信息。使用tr//的版本效率更高
    perl -ne '$c += tr/ //; END {print qq{$c}}' file.pl