linux之ls -l|grep "^-"|wc -l命令

原创 2010年12月31日 13:37:00

查看某文件夹下文件的个数

 

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 下利用ls grep 和正则表达式实现目录和文件的分开显示

b9.html   要列出当前目录下所有的文件名和目录名直接使用ls命令即可。 但如何只列出文件名而不列出目录呢? 查遍了ls 的帮助,也没看到有这个现成的选项。 幸好这个问题还是比较常见...

ls -F | grep /$是什么意思

今天在搜索一个东东的时候发现了这个标题,那么大家知道是什么意思吗? ls -F的意思是把文件按照类型归类,并且在末尾加上/ *等符号标识 | 管道输出,把前面命令的结果当做输入传给后面的命令 ...

linux命令---ls、grep、cat

一、ls命令使用介绍   ls命令格式:ls [选项] [目录名].   ls命令功能:列出目标目录中所有的子目录和文件。   ls 命令的参数选项说明:   ...

grep用法详解:grep与正则表达式

首先要记住的是: 正则表达式与通配符不一样,它们表示的含义并不相同!正则表达式只是一种表示法,只要工具支持这种表示法, 那么该工具就可以处理正则表达式的字符串。vim、grep、awk 、sed 都支...
  • deyili
  • deyili
  • 2010年05月01日 15:55
  • 59044

ps -ef |grep cusip_full_is | grep -v grep | wc -l | awk '{ print $1; }' 这句话是什么意思呢?

转自:https://zhidao.baidu.com/question/493385869.html ps -ef | 全格式显示当前...

关于 ps -ef|grep php|grep -v grep|wc -l

这条命令我们解释下 grep -v grep 带

grep和wc来统计行数

功能: 统计行数 脚本: cat logs* | grep 返回编码 |wc -l cat logs* | grep -c 返回编码  分析: wc: word count...
  • lzz313
  • lzz313
  • 2013年07月20日 10:58
  • 8238

find、grep、wc使用方法简单总结

简单总结一下,几个常用的linux命令。 一、find 用来查找特定文件,在linux下一切皆是文件,因此十分有用。 基本格式:find path expressio...

linux 统计grep 后的行数 wc

netstat -nta| grep 8080 |wc -l wc -l 统计一共有多少行 参考文档: http://www.cnblogs.com/peida/archive/...
  • ISaiSai
  • ISaiSai
  • 2015年11月30日 14:57
  • 11532

Linux下grep、tail、wc、awk文件处理命令

Linux下grep、tail、wc、awk文件处理命令 阅读目录 greptailwcawk grep Linux系统中grep命令是一种强大...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux之ls -l|grep "^-"|wc -l命令
举报原因:
原因补充:

(最多只允许输入30个字)