我们有一个PHP应用程序,并希望计算特定目录及其子目录下的所有代码行.我们不需要忽略评论,因为我们只是想弄清楚.
wc -l *.php
Run Code Online (Sandbox Code Playgroud)
该命令在给定目录中运行良好,但忽略子目录.我当时认为这可行,但它正在返回74,绝对不是这样......
find . -name '*.php' | wc -l
Run Code Online (Sandbox Code Playgroud)
提供所有文件的正确语法是什么?
每当我们使用命令时:
dir --> in Windows
Run Code Online (Sandbox Code Playgroud)
和
dir -a --> in Unix
Run Code Online (Sandbox Code Playgroud)
我们看到两种点:
.
..
Run Code Online (Sandbox Code Playgroud)
出现在目录中.现在由Stephens Rago在APUE中,它说这些是文件名,有些书说这些是目录.
无论如何,这些点是什么?如果可能的话,请提供Windows和Unix的答案.