Linux 下统计文件的个数

1.对于linux终端用户而言,统计文件夹下文件的多少是经常要做的操作,可是却没有直接可以使用得命令,但是简单得通过管道命令,以及正则化,也不难理解如何统计linux下文件夹下文件的个数

命令ls -l输出的文件的信息与目录的信息

不难看出,如果是文件的话,该行的字符串信息的第一个字符显示的是“-”,如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,运行能够判别第一个字符的命令

所以

1.如果要查看路径下文件的个数,可以通过下面的指令

  ls -l |grep "^-"|wc -l

2.如果要查看路径下文件夹的个数,可以通过指令

  ls -l |grep "^d"|wc -l

3.统计文件夹下文件的个数,包括子文件夹里的

  ls - lR|grep "^-"|wc -l 

猜你喜欢

转载自www.cnblogs.com/sucretan2010/p/12689896.html