Directory
使用 wc 計算我的 webroot 中所有 PHP 腳本的行數
如何對我的 webroot 中的所有 PHP 腳本進行行數?
我在下面嘗試這樣的事情無濟於事:
wc -l *.php
您需要使用萬用字元擴展包含子目錄的 shell,或者堆疊另一個用於目錄橫向的工具,例如
find
:
find -name "*.php" | xargs wc -l
如果,OTOH,您的目標是總結一切,請先加入程式碼:
find -name "*.php" | xargs cat | wc -l
使用 bash(僅從 4.0 版開始),您可以這樣做:
shopt -s globstar wc -l **/*.php
在 zsh 中,你總是可以做
wc -l **/*.php
.