linux之ls -l|grep "^-"|wc -l命令
2016-12-20 16:48
363 查看
查看某文件夹下文件的个数
ls -l |grep "^-"|wc -l
或
find ./company -type f | wc -l
查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep "^-"|wc -l
查看某文件夹下文件夹的个数,包括子文件夹里的。
ls -lR|grep "^d"|wc -l
说明:
ls -l
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep "^-"
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于
一行信息对应一个文件,所以也就是文件的个数。
ls -l |grep "^-"|wc -l
或
find ./company -type f | wc -l
查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep "^-"|wc -l
查看某文件夹下文件夹的个数,包括子文件夹里的。
ls -lR|grep "^d"|wc -l
说明:
ls -l
长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等)
grep "^-"
这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d
wc -l
统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于
一行信息对应一个文件,所以也就是文件的个数。
相关文章推荐
- linux命令(linux之ls -l|grep "^-"|wc -l命令)
- linux之ls -l|grep "^-"|wc -l命令
- linux之ls -l|grep "^-"|wc -l命令 & Shell 中常见的日志统计方法
- Linux统计文件/目录数量ls -l | grep "^-" | wc -l匹配开头和结尾
- Linux统计文件/目录数量ls -l | grep "^-" | wc -l匹配开头和结尾
- linux常见命令(grep,wc)
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 【转】如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 用管道实现"ls | wc -l"命令
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- Linux下Bash的管线pipe命令,cut,grep,sort,wc,uniq,tee,tr,col,join,past,expand
- Linux基础篇之文本、数据流处理命令(sed uniq grep awk wc)
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- Linux常用命令[top ps grep ls chmod rm mkdir find awk]详解
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- Linux基础命令题(ps/ls + grep)
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 利用多核CPU来加速Linux命令 — awk、sed、bzip2、grep、wc