linux 环境下统计当前目录下文件个数

图片说明

看图,test文件夹现有两个文件,使用ls |wc -l和ll |wc -l统计文件个数。不一致。这是为啥呢?

3个回答

wc -l统计行数。
ls:列出来文件名称列表,看起来是一行多个文件,其实输出是一行一个文件,两个文件相当于两行;
ll和ls -l等价:列出来文件详细属性列表,就是一行一个文件,但是第一行多出来了个total的统计;
所以:使用wc -l统计行数的时候,ls -l比ls多出来一行。

这不是明显的吗?

  wc - print newline, word, and byte counts for each file

wc -l是统计指定文件的行数, ls的输出是两行, ll的输出是三行(多了total 0这一行), 所以一个是2, 一个是3.
wc这个命令只负责统计行数/单词数/字节数,不关心你的内容是什么.

flybridy
flybridy 恩,明白了
一年多之前 回复

你是不是有个空的子目录?ls那个不算目录的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Linux统计当前目录文件的个数
统计输出信息的行数 wc -l 将输出信息过滤一部分,只保留文件,如果只保留目录就是 ^d grep "^-" 统计当前目录,包括子目录里文件的个数 ls -lR|grep "^-"|wc -l 统计当前目录,包括子目录里文件夹个数 ls -lR|grep "^d"|wc -l 统计当前目录文件的个数 ...
linux统计当前目录文件个数
管道命令的形式是“命令1 | 命令2”,其中命令2是管道命令。 管道命令可以是查找字符串的grep命令,也可以是sort这样的排序命令,也可以是wc这样的统计命令。 运行ls -l会输出当前目录下的文件以及目录的信息,则只要在当前目录的输出结果中统计出是文件的行的数目,就可以统计出当前目录下的文件个数。 若某行是文件,则该行的第一个字符为“-” 若某行是目录,则该行的第一个字符为“d” 即是统计第...
linux 统计文件的个数
查看文件夹下的文件个数(当前目录与子目录)find ./ -type f | wc -l ls -lR | grep "^-" | wc -l如果只是查找当前文件夹不递归find . -maxdepth 1 -type d | wc -l
linux统计文件个数
find ./ -type f |grep .txt|wc -l 如果去掉wc -l 的话,可以查看具体文件的位置信息
C#如何统计当前目录中的文件个数
想统计某指定路径下的word文件的个数rn
Linux统计当前目录下的所有文件数目
    最近有个任务,其中一个过程是要统计下当前目录下图片的数量,百度了下搞定了,顺便记录下相关目录的用法。     命令:find ./ -name *.jpg > count ; wc -l count
linux统计当前目录下有多少文件
-- 统计当前目录下有多少个文件和文件夹 ls | wc -l 不要用    ll | wc -l 或者    find | wc -l 因为都会比真实文件数多一个,亲测 列出当前目录下的所有文件 (以-开头的都是文件) ll | grep ^- 同样列出当前目录下的所有子目录 ll | grep ^d 只统
Linux递归统计当前目录下普通文件的数量
Linux递归统计当前目录下普通文件的数量: ls -lR |grep "^-"|wc -l 或者: ls -lR | grep -c "^-" 递归统计方式: ls -lR Linux常见的文件类型有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等,其中: 1 普通文件的文件权限第一个字符为"-" 2 目录文件的文件权限第一个字符为"d" 3 字符设备文件的文件权限
Linux统计文件、目录个数,文件行数
1.Linux下统计当前文件夹下的文件个数、目录个数: ls |wc -l  统计当前目录下的非隐藏目录和非隐藏文件的个数 ls -a |wc -l   统计当前目录下的所有文件和目录的个数实际数目 find ./  |wc -l  统计当前目录下的所有文件包括隐藏文件和文件夹 ls -l|grep "^-"|wc -l  统计当前文件夹下文件的个数 ls -l|grep "^d"
如何统计当前目录的隐含文件?
如何结合ls,wc命令来统计当前目录的隐含文件和文件夹数目(不包括.和..的)
统计当前目录下文件数量(递归统计)
  //统计当前目录下,子目录中文件的个数 for a in `find .  -mindepth 1 -maxdepth 1 -type d|sort -r`; do echo "$a:`find $a |wc -l`"; done  
【Linux】Linux下统计当前文件夹下的文件个数、目录个数
1 . 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 2 . 统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l 3 .统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l 4 . 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 附: ...
Linux统计某个文件夹下的文件个数、目录个数
统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l 统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 附: 统计输出信息的行数 wc -l 将长列表输出信...
Linux上统计文件夹下文件个数以及目录个数
对于linux终端用户而言,统计文件夹下文件的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux统计文件夹的个数”,然后点击自己想要的答案,但是有时候不知道统计文件夹命令运行的机理,今天花了两个小时看了一下鸟哥的linux私房菜,看到了管道命令,以及正则化,所以也不难理解如何统计linux下文件夹下文件的个数 以下知识点包括管道命令,正则表达式 1.统计文件夹下文件...
Linux用ls和grep统计文件个数
Linux ls命令 Linux ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。 语法 ls [-alrtAFR] [name...] 参数 : -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -r 将文件以相反次序显示(原定依英文字母次序) -t ...
Linux统计文件夹中文件的个数
统计文件夹中文件的个数ll | grep ^- | wc -l粗略统计ll | wc -l结果=文件夹个数+文件的个数+1统计文件夹中文件夹的个数ll | grep ^d | wc -l查看文件夹的占用空间du --max-depth=1 -h folder/在文件夹中查找某些/个文件find folder/ -name hello*按时间排序列出文件ls -ltr按文件大小列出文件ls -lSrw
linux wc word count(统计文件个数)
wc=word count 这几天copy文件到u盘,不知道有没有丢失,想了一个办法,就是统计文件个数语法:wc 选项 文件。。。。选项-c ,统计字节数-l,统计行数-m,统计字符数,这个选项不能与-c标志一起使用-w,统计字数,一个字被定义为由空白,挑格或换行符分割的字符串-L,打印最长行的长度-help ,显示帮助信息--version,显示版本信息举例ls -l |wc -l35 wc -...
Linux 统计当前文件/目录个数
Linux 统计当前文件内文件的个数 命令是ls -l | grep "^-" | wc -l 2. 统计当前文件内目录的个数 ls -l |grep "^d"|wc -l d 表示 目录 3. 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^d"|wc -l r 表示连级
统计文件个数
统计文件个数,挺好用的C代码,试试才知道。
unix 下统计文件的个数
还是这个问题:rn我在一个文件夹下:有许多的LOG文件:rnlog20100525-192536rnlog201005[color=#FF0000]25[/color]-202552rnlog201005[color=#FF0000]26[/color]-092516rn.....rnrn格式是logYYYYmmdd-hhmmssrnrn想统计一下每天的LOG 数是多少rnrn就不知道怎么实现啊?
命令行统计文件个数
ls -lR ./ | grep ".jpg" | wc -l  
统计当前路径下的文件个数
import os as os files_list = os.listdir() #获取文件列表 files_dir = {}#建立空的字典 for i in files_list: #逐笔 if os.path.isdir(i):#判断是否文件夹 name = "文件夹" if name in files_dir: fil...
shell脚本统计文件个数
平台统计每秒的产生的文件个数: 单线程统计: !/bin/bash for dt in seq 20 30 do for i in seq -w 00 59 do a=ls 20180730-13$dt$i* |wc -l echo 2018_07_30_13:dt:dt:dt:i 呼叫个数 $a >>/root/t2....
C# 统计文件个数
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test0227 { class Program { static long Fil...
linux ls命令:显示当前目录下的文件
ls 是最常见的目录操作命令,主要作用是显示目录下的内容。这个命令的基本信息如下: 命令名称:ls。 英文原意:list。 所在路径:/bin/ls。 执行权限:所有用户。 功能描述:显示目录下的内容。 对命令的基本信息进行说明:英文原意有助于理解和记忆命令;执行权限是命令只能被超级用户执行,还是可以被所有用户执行;功能描述指的是这个命令的基本作用。 本节主要讲解基本命令,基本信息有助于大家记忆,...
Linux统计文件夹中文件个数以及目录个数
循序渐进, 在终端中输入ls -l 如下结果: 终端输出的结果是一行一行的字符,每一行字符对应一个目录或者是文件 如果是文件的话,该行的字符串信息的第一个字符显示的是“-”; 如果是目录的话,该行的字符的第一个显示的是"d",意即directory,找到这两者之间的区别,运行能够判别 1.显示目录中的文件: ls -l | grep "^-" 其中“^-”表示字符串的第...
Centos下查看当前目录大小及文件个数
转自:https://blog.csdn.net/areigninhell/article/details/80223907 查看目录及其包含的文件的大小 du -ch directory 查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下以.jpg为后缀文件的个数 ls -l | grep ".jpg" | wc -l 查看当前目录下文件的个数(包...
Linux统计当前目录下的文件数或文件内的字符数
命令: ls -l | wc -l 说明: 数量中包含当前目录 wc 有四个参数可选,分别是l,c,m,w wc -l filename 报告行数 wc -c filename 报告字节数 wc -m filename 报告字符数 wc -w filename 报告单词数
Linux当前目录下,创建虑拟环境(env)
前提是已安装了virtualenv上图source .env/bin/activate  激活env
一条shell统计当前目录下的文件行数
初级版本: (1)find ./ -name "*.h" -o -name "*.c" | xargs wc -l | awk 'END{print $1}' (2)find ./ -name "*.h" -o -name "*.c" | xargs awk 'BEGIN{count};{count++;} END{print count}' (3) find ./ -name "*
python3.6 -- 统计当前目录下的数量
python 用来os的基本模块
Linux统计某文件夹下文件、文件夹的个数
Linux统计某文件夹下文件、文件夹的个数   参考:http://blog.sina.com.cn/s/blog_464f6dba01012vwv.html   统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l   统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l   统计文件夹下文件的个数,包括子文件夹里的 ls -lR|gr...
统计文件中单词个数
有限状态机(finite-state machine,缩写FSM),又称有限状态自动机,简称状态机,表示有限个的状态,以及在这些状态之间的动作和行为的数学模型。但我想说的是基于这种思路的组织代码的方式。这样可以让你的对象一直清楚自己的状态并且知道这个状态所能有的操作。这个东西可以用于实现游戏角色的基本逻辑(恩,百度百科)。状态机的每个状态的代码模块都是分开的,利用各自的判断条件在不同的状态之间切换...
统计文件中字符的个数
统计文件中字符的个数,java作业. int c; int[] s; s=new int[129]; while((c=in.read())!=-1){ if(c>127||c<0) s[128]++; else s[c]++;
统计百度网盘文件个数 V3
继续优化/******************** *百度文件数量统计 V3 *2018.06.18 *Jackie ********************/ /************ *百度查询接口 http://pan.baidu.com/api/list? dir= //查询目录 &amp;amp;num=100000 //分页大小 最大支持99999999999999 默认1...
统计文件目录大小,文件个数
#!/bin/bash info=&quot;/home/script/rec_ser.info&quot; res=&quot;/home/script/rec_ser.res&quot; src=&quot;/home/script&quot; if [ -d ${src} ];then mkdir -p $src fi if [ ! -f $info ];then touch $info read -p &quot;input host...
fgetc统计文件的字符个数
getc()函数和fgetc()函数是从一个指定的流中读取一个字符,getchar()函数是从stdin中读取一个字符。 函数putc()、fputc()、putchar() 需要头文件:#include 函数原型:int putc(int c,FILE *stream)           int fputc(int c,FILE *stream)  int putchar(int c
统计文件中的单词个数
C语言中统计文件中的单词个数,这里默认单词之间都是以空格分隔的,而且没有判断单词的正误。原理比较简单,当读取到的空字符之前是个非空字符时,说明读取了一个完整单词。
目录及文件的长度和个数统计
华农软件工程,操作系统课程设计其中一个题目,不包含实验报告哦 题目七 目录及文件的长度和个数统计 一、课程设计目的 熟悉Windows目录管理及数据结构。 二、课程设计内容 编程计算磁盘上目录 c:/windows或c:/documents and settings,及其各级子目录中所有文件的平均长度和每目录的平均文件个数。
C语言文件统计个数
C语言写的文件统计一共有多少个个数,包括字母,数字等各种字符都统计在内
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表

相似问题

2
mapreduce 实现单词的个数统计
3
给定一个文本文件test.txt,如何统计该文件包含的词总数,以及词型个数。(Linux)
2
分类统计字符个数;写不对啊!?
0
用C语言,给出当前目录和一个目标目录,请问最少需要几次CD操作才能将当前目录变成目标目录
0
从汉字机内码的特点考虑统计给定文本文件中汉字的个数,采用C语言技术的实现
0
不能调用函数,统计给定文本文件中汉字的个数,运用C语言计算
2
用python 从键盘输入非0整数,以输入0为输入结束标志,求平均值,统计正数负数个数
0
输入多行英文,然后用程序统计元音字母的个数,分别统计用C语言的实现
1
C语言小菜鸟#统计相同字符的个数,哪里有误?为啥个数总是0?
4
键盘输入一个字符串,统计并输出字母个数。
0
计算少需要几次CD操作才能将当前目录变成目标目录,采用C程序语言的算法的实现
1
统计给定文本文件中汉字的个数,如何利用C语言程序的编写的形式来实现的呢
1
请问如何用arcgis统计落在每个区域边界上的点的个数
0
输入一行字符(长度不确定),先把输入的字符串写到文本文件,然后从该文件中读出来?
5
计算100到m之间能被7整除的奇数之和,并统计其个数
1
c语言 输入n个整数(n<50) 存入一维数组,统计其中的 正数,负数和零的个数,输出统计结果。
0
统计二维数组每行偶数元素的个数和偶数元素之和
0
涉及到文件的读写的统计问题,怎么运用C程序的语言编程代码的方式去实现的程序的呢?
0
读取文本文件并且统计给定文本文件中汉字的个数,怎么利用C语言的程序编程的方式来实现的?
1
一个循环而不是三个循环去统计给定的n个数中,负数、零和正数的个数,怎么用C语言的程序代码的编写技术