单词计数程序如何计算隐藏文件?

时间:2015-09-28 03:16:14

标签: linux

创建几个目录和隐藏文件并运行以下命令后

ls -al | wc -l 
ls -a1 | wc -l 

我得到了字数统计程序返回的总数的差异。

ls -al | wc -l

命令再返一次计数。这是为什么?

2 个答案:

答案 0 :(得分:1)

<uses-permission-sdk-m android:name="android.permission.CAMERA"/>
<uses-permission-sdk-m android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission-sdk-m android:name="android.permission.RECORD_AUDIO" />
<uses-permission-sdk-m android:name="android.permission.SEND_SMS" />

此行未显示$ ls -al | head -n 1 total 57600

答案 1 :(得分:0)

|是连接命令的管道,左命令ls -al的输出是右命令wc -l的输入。

命令ls -al的输出是字符串,然后wc -l将字符串计为文件内容。字符串内容中的文件名不是命令wc -l的参数。

命令xargs很有用,您可以使用它。 像:

ls -a | xargs wc -l
# find command to find files
find ./* | xargs wc -l