Linux-查看文件个数
来源:互联网 发布:零基础学化妆知乎 编辑:程序博客网 时间:2024/06/05 09:32
有时候需要看文件夹下有多少文件,那么就需要用到以下指令
$ls -l | grep -c '^-'
个grep是啥意思呢?我们man一下
$man grep
会看到以下描述:
SYNOPSIS grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]DESCRIPTION grep searches the named input FILEs (or standard input if no files are named, or if a single hyphen-minus (-) is given as file name) for lines containing a match to the given PATTERN. By default, grep prints the matching lines.
是说白了就是打印出和在FILE中寻找和PATTERN一样的关键字,然后将这一行打印出来,其他的OPTIONS参数请自行用man命令查看,-c
就是不直接打印,而是统计行数,那么"^-"
这个是什么意思呢?
Linux常见的文件类型有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,其中: 1 普通文件的文件权限第一个字符为“-” 2 目录文件的文件权限第一个字符为“d” 3 字符设备文件的文件权限第一个字符为“c”; 4 块设备文件的文件权限第一个字符为“b” 5 符号链接文件的文件权限第一个字符为“s”
那我就明白了,其实就是统计普通文件的个数呗,同理可得~
# 统计目录的个数$ls -l | grep -c '^d'
我要想递归统计呢?那就把ls -l
换成ls -lR
就行了~~
(END)
0 0
- 查看文件个数 - Linux
- Linux-查看文件个数
- linux 下查看文件个数及大小
- linux 下查看文件个数及大小
- linux 下查看文件个数及大小
- linux 下查看文件个数及大小
- linux 下查看文件个数及大小
- linux 下查看文件个数及大小
- linux 查看 cpu 个数
- Linux查看CPU个数
- linux查看cpu个数
- Linux查看cpu个数
- linux查看cpu个数
- Linux 查看 CPU 个数
- Linux查看CPU个数
- linux 查看文件夹个数
- linux 查看CPU个数
- Linux查看cpu个数
- opencv平均背景法
- js-中json遍历-添加-修改-类型转换
- windows下vue-cli及webpack 构建网站(三)使用组件
- 1010: [HNOI2008]玩具装箱toy
- 启动一个Java进程
- Linux-查看文件个数
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- js style属性
- centos7安装ceph-jewel
- 修改ssh 默認端口 和禁止root通過ssh登錄
- Javascript中new Date的坑
- GridView 动态绑定列
- CocoaPods安装和使用及问题:Setting up CocoaPods master repo
- 排序算法总结