首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让"wc -l"只打印没有文件名的行数?

这个问答内容中,"wc -l"是一个常用的Linux命令,用于统计文本文件中行的数量。如果只想打印没有文件名的行数,可以使用"grep -v ^"命令。这个命令会使用正则表达式"^"来匹配每一行,然后使用grep命令过滤掉以"wc -l"命令输出的行,只保留没有文件名的行。

完整的命令如下:

代码语言:txt
复制
grep -v ^ <文件名> | wc -l

其中,"<文件名>"是要统计的文件名,"grep -v ^"和"wc -l"之间需要用管道符号"|"连接,表示将前一命令的输出作为后一命令的输入。

需要注意的是,这个命令只统计了没有文件名的行,如果文件中包含文件名,则不会统计到。如果想要统计文件中所有行的数量,可以使用"grep -o . <文件名>"命令,其中". "表示任意字符,"grep -o"表示将匹配结果输出到标准输出,"wc -l"命令会统计标准输出中的行数。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

统计文件字节数、字数、行数

利用wc指令我们可以计算文件Byte数、字数或是列数,若不指定文件名称,或是所给予文件名为“-”,则wc指令会从标准输入设备读取数据。wc同时也给出所指定文件总统计数。...-L 打印最长行长度,或--max-line-length。 --help 显示帮助信息。 --version 显示版本信息。 参数 文件:需要统计文件列表。...例子 统计当前目录下所有文件行数及总计行数wc -l * 统计当前目录下所有.js后缀文件行数及总计行数wc -l *.js 当前目录以及子目录所有文件行数及总计行数: find . *...| xargs wc -l 查看文件字节数、字数、行数wc test.txt 输出结果为: 7 8 70 test.txt 其中,7表示行数,8表示字数,70表示字节数,...用wc命令怎么做到打印统计数字不打印文件名wc -l < test.txt 输出结果为: 7 用来统计当前目录下文件数(不包含隐藏文件): expr $(ls -l | wc -l) - 1 输出结果为

43610

linux每日命令(36):wc命令

Linux系统中wc(Word Count)命令功能为统计指定文件中字节数、字数、行数,并将统计结果显示输出。...二.命令功能 利用wc指令我们可以计算文件Byte数、字数、或是列数,若不指定文件名称、或是所给予文件名为"-",则wc指令会从标准输入设备读取数据。...-l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔字符串。 -L 打印最长行长度。...test]# wc -L 1.log 3 1.log 说明: 3 3 9 1.log 代表1.log文件行数为3、单词数3、字节数9 2....用wc命令打印统计数字不打印文件名 命令: cat 1.log |wc -l 输出: [root@localhost test]# wc -l 1.log 3 1.log [root@localhost

1.4K30
  • linux中删除文件最后N行小总结

    由于我们输入文件有十行,sed命令:sed 8,$d rumenz.txt将是解决问题方法。 这样,问题就变成了如何计算第一个要删除行号8 。 现在,是时候介绍wc命令了。...使用带有_-l_选项 wc命令,我们可以轻松获得文件中行数 ( TOTAL ): $ wc -l rumenz.txt 10 rumenz.txt 此外,我们可以通过计算TOTAL – n +...文件重定向到 stdin 以跳过输出中文件名 $(wc -l <rumenz.txt):我们使用命令替换来捕获TOTAL结果 $((TOTAL – 3+1)):算术扩展将计算数学表达式 现在,让我们将这两个部分组装在一起并尝试解决我们问题...在第一遍中,它会找出文件中行数,在第二遍中,我们打印我们想要保留那些行: $ awk -v n=3 'NR==FNR{total=NR;next} FNR==total-n+1{exit} 1'...如果FNR==total-n+1,则表示我们已经到达需要删除第一行,因此我们退出。否则,我们打印该行。在这里非零数字1``true 并触发awk默认操作

    7.6K10

    Linux如何通过命令查看日志文件某几行(中间几行或最后几行)「建议收藏」

    Linux统计文件行数 语法:wc [选项] 文件… 说明:该命令统计给定文件中字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件总统计数。...字是由空格字符区分开最大字符串。 该命令各选项含义如下:   - c 统计字节数。   - l 统计行数。   - w 统计字数。 这些选项可以组合使用。...输出列顺序和数目不受选项顺序和数目的影响。 总是按下述顺序显示并且每项最多一列。 行数、字数、字节数、文件名 如果命令行中没有文件名,则输出中不出现文件名。...-name “*.js” |wc -l 2.统计demo目录下所有js文件代码行数: find demo/ -name “*.js” |xargs cat|wc -lwc -l `find ./...datafile #删除包含”My”行到第十行内容 3.命令与选项 sed命令告诉sed如何处理由地址指定各输入行,如果没有指定地址则处理所有的输入行。

    9.7K60

    Linux命令补充

    1.命令格式:   wc [选项]文件... 2.命令功能:   统计指定文件中字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中字节数、字数、行数。...如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件总统计数。 3.命令参数:   -c 统计字节数。   -l 统计行数。   -m 统计字符数。...一个字被定义为由空白、跳格或换行字符分隔字符串。   -L 打印最长行长度。   ...-help 显示帮助信息   --version 显示版本信息 wc 命令 - c 统计字节数 - l 统计行数 - w 统计字数。...-h:查询多文件时不显示文件名。 -l:查询多文件时输出包含匹配字符文件名。 -n:显示匹配行及 行号。 -s:不显示不存在或无匹配文本错误信息。 -v:显示不包含匹配文本所有行。

    94520

    常用Bash命令整理之查看文件和目录

    cat -b /etc/fstab # -e 选项,将在每一行结尾显示“$”字符 cat -e /etc/fstab 当你输入 cat 命令,而没有任何参数时,它只是接收标准输入内容并在标准输出中显示...file -N * 7.wc - 查看文件统计信息 wc命令用于查看文件行数、单词数和字符数等信息。...语法类似如下所示: wc filename X Y Z /etc/inittab 其中X表示行数,Y表示单词数,Z表示字节数,filename表示文件名。...# -l选项,可以统计文件行数信息 wc -l /etc/inittab # -w选项,可以统计文件单词数信息 wc -w /etc/inittab # -c选项,可以统计文件字节数信息...wc -c /etc/inittab # -L选项,可以统计文件中最长长度 wc -L /etc/inittab 8.find - 查找文件或目录 find命令用于根据你指定参数搜索和定位文件和目录列表

    2.3K20

    06-2管道

    ls -l /bin /usr/bin | sort | uniq -d | less 4.wc-打印行数、字数和字节数 wc 命令用来显示文件中包含行数、字数和字节数。...-help 显示帮助信息 --version 显示版本信息 ② 示例 wc ls-output.txt # 显示ls-output.txt文件中所包含行数、字数和字节数 (2)未输入参数 没有输入命令行参数...(3)打印行数 -l 选项限制命令报告行数,把它添加到管道中可以很方便地实现计数功能。...ls /bin /usr/bin | sort | uniq | wc -l # 查看已排序好列表中条目数 5.grep-打印匹配行 作用 用来在文件中查找匹配文本。...(1)用法格式 tee # 输出到标准输出,因为没有指定文件嘛 tee file # 输出到标准输出同时,保存到文件file中。

    95830

    linux显示所有文件大小,显示文件夹下文件个数,hadoop命令中查看文件夹下个数命令,模糊查询

    /company -type f | wc -l       查看某文件夹下文件个数,包括子文件夹里。       ...ls -lR|grep “^-“|wc -l       查看某文件夹下文件夹个数,包括子文件夹里。       ...      grep “^-“       这里将长列表输出信息过滤一部分,保留一般文件,如果保留目录就是 ^d       wc -l       统计输出信息行数,因为已经过滤得剩一般文件了...,所以统计结果就是一般文件信息行数,又由于       一行信息对应一个文件,所以也就是文件个数。       ...: hadoop fs -ls / |grep “^-“|wc -l 打印所有子文件夹下文件个数 hadoop fs -ls -R |grep “^-“|wc -l hadoop下显示文件大小 hadoop

    4K20

    Linux命令(32)——grep命令

    其功能是在指定文件中查找一个指定格式或者内容字符串,并将匹配字符串所在行打印出来。如果不指定任何文件名称,或给定文件名为“-”,则从标准输入设备读取数据。grep支持正则表达式搜索文本。...-B [行数],--before-context=[行数]:后紧跟数字,为befor之意,显示匹配行以及该行之前指定行数内容。 -c,--count:输出匹配行数,不是匹配字符串个数。...等同于--binary-files=without-match -l,--files-with-matches:输出包含匹配字符文件名。...|wc -l 命令解释: (1.1)grep -o -o是only-matching缩写。...以单独行输出匹配每一个模式字符串。 (1.2)wc -l 统计输入行数。就可以知道这个要统计字段出现次数了。 (1.3)搜索指定范围数字。比如查询包包含540-600行。

    4.5K20

    Linux命令(32)——grep命令

    其功能是在指定文件中查找一个指定格式或者内容字符串,并将匹配字符串所在行打印出来。如果不指定任何文件名称,或给定文件名为“-”,则从标准输入设备读取数据。grep支持正则表达式搜索文本。...-B [行数],--before-context=[行数]:后紧跟数字,为befor之意,显示匹配行以及该行之前指定行数内容。 -c,--count:输出匹配行数,不是匹配字符串个数。...-l,--files-with-matches:输出包含匹配字符文件名。 -L,--files-without-match:不显示内容符合指定匹配模式文件名。...|wc -l 命令解释: (a)grep -o -o是only-matching缩写。...以单独行输出匹配每一个模式字符串。 (b)wc -l 统一输入行数。就可以知道这个要统计字段出现次数了。 (c)搜索指定范围数字。比如查询包包含540-600行。

    4.4K30

    wc命令 – 统计文件字节数、字数、行数

    wc命令统计指定文件中字节数、字数、行数,并将统计结果显示输出。...利用wc指令我们可以计算文件Byte数、字数或是列数,若不指定文件名称,或是所给予文件名为“-”,则wc指令会从标准输入设备读取数据。wc同时也给出所指定文件总统计数。...一个字被定义为由空白、跳格或换行字符分隔字符串 -c 统计字节数,或--bytes或--chars:只显示Bytes数 -l 统计行数,或--lines:只显示列数 -m 统计字符数 -L 打印最长行长度...-w test.txt 10 test.txt 统计字节数 [root@localhost ~]# wc -c test.txt 60 test.txt 统计行数 [root@localhost...~]# wc -l test.txt 4 test.txt 打印最长行长度 [root@localhost ~]# wc -L test.txt 23 test.txt

    2K30

    【天枢系列 01】Linux行数统计:命令对决,谁才是王者?

    以下是其中一些常用命令: 1.1 wc 命令 wc 命令用于统计文件行数、字数和字符数。 -l 选项表示统计行数。...下面详细描述了 wc 命令用法和功能: 2.1 基本语法 wc [选项] 文件名 2.2 主要选项 -c:显示文件中字节数。 -w:显示文件中字数。 -l:显示文件中行数。...2.4 示例用法 1.统计文件行数 wc -l filename.txt 2.统计文件字节数 wc -c filename.txt 3.统计文件字数 wc -w filename.txt 4.同时显示行数...、字数和字节数 wc filename.txt 5.统计多个文件行数 wc -l file1.txt file2.txt 2.5 注意事项【重要!】...-l:仅显示包含匹配项文件名,而不显示匹配行。 -v:反转匹配,只显示不匹配行。 -c:仅显示匹配行数,而不显示具体匹配内容。 -A NUM:显示匹配行及其后面的 NUM 行。

    19110

    Linux基础指令及其作用之文件内容查看和处理

    文件:是要搜索文件名。 grep 命令会在指定文件中搜索匹配模式行,并将匹配到打印到标准输出。如果不指定文件名,则 grep 将会从标准输入读取数据进行搜索。...-v, --invert-match:反转匹配,显示不匹配行。 -c, --count:只显示匹配行数。 -l, --files-with-matches:只显示包含匹配文件名。...-exec:对匹配文件执行指定命令。 wc wc(word count)命令用于统计文件中字数、行数、字节数等信息。它是一个非常实用工具,尤其在处理文本文件时。...wc [选项] [文件...] wc filename//统计文件行数、字数和字节数 //输出格式 行数 字数 字节数 文件名 wc -l filename//统计文件行数 //行数 文件名...wc file1 file2//同时统计多个文件 行数 字数 字节数 文件名 行数 字数 字节数 文件名行数 总字数 总字节数 总计 常用选项 -l:显示行数

    10410

    Linux之wc命令

    Linux系统中wc(Word Count)命令功能为统计指定文件中字节数、字数、行数,并将统计结果显示输出。 命令格式 wc [选项]文件......命令功能 统计指定文件中字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件总统计数。...-l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔字符串。 -L 打印最长行长度。...rumenz.txt有1行2个单词11个字节 统计文件行数 > wc -l nohup.out 237 nohup.out > cat nohup.out | wc -l 237 nohup.out...文件有237行 用来统计当前目录下文件数 > ls -l | wc -l 23 当前目录下有23个文件 原文链接:https://rumenz.com/rumenbiji/linux-wc.html

    86520

    Linux之wc命令

    Linux系统中wc(Word Count)命令功能为统计指定文件中字节数、字数、行数,并将统计结果显示输出。 命令格式 wc [选项]文件......命令功能 统计指定文件中字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件总统计数。...-l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔字符串。 -L 打印最长行长度。...rumenz.txt有1行2个单词11个字节 统计文件行数 > wc -l nohup.out 237 nohup.out > cat nohup.out | wc -l 237 nohup.out...文件有237行 用来统计当前目录下文件数 > ls -l | wc -l 23 当前目录下有23个文件 原文链接:https://rumenz.com/rumenbiji/linux-wc.html

    1K00

    Linux之wc命令

    Linux系统中wc(Word Count)命令功能为统计指定文件中字节数、字数、行数,并将统计结果显示输出。 命令格式 wc [选项]文件......命令功能 统计指定文件中字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件总统计数。...-l 统计行数。 -m 统计字符数。这个标志不能与 -c 标志一起使用。 -w 统计字数。一个字被定义为由空白、跳格或换行字符分隔字符串。 -L 打印最长行长度。...rumenz.txt有1行2个单词11个字节 统计文件行数 > wc -l nohup.out 237 nohup.out > cat nohup.out | wc -l 237 nohup.out...文件有237行 用来统计当前目录下文件数 > ls -l | wc -l 23 当前目录下有23个文件 原文链接:https://rumenz.com/rumenbiji/linux-wc.html

    77510

    Linux笔记4.重定向及管道

    例如: [root@senlong io]# wc ls-output.txt 1 9 54 ls-output.txt wc 打印出来三个数字:包含在文件 ls-output.txt 中行数,...在管道中用wc统计数据: [root@senlong io]# ls /bin /usr/bin | sort | uniq | wc -l 1068 grep - 打印匹配行 grep 是个很强大程序...grep 能够匹配模式可以 很复杂,在此列举简单文本匹配模式 示例:找到文件名中包含单词”zip”所有文件 [root@senlong io]# ls /bin /usr/bin | sort...选项: -i:忽略大小写 iv:打印不匹配选项 head / tail - 打印文件开头部分/结尾部分 有时候你不需要一个命令所有输出。可能你只想要前几行或者后几行输出内容。...head 命令打印文件前十行,而 tail 命令打印文件后十行。默认情况下,两个命令都打印十行文本,但是可以通过”-n”选项来调整命令打印行数

    83650

    linux中计算行数,字数,字符数10个wc命令示例

    wc命令功能为统计指定文件中字节数、字数、行数, 并将统计结果显示输出。 # wc [options] filenames 以下是该命令提供选项和用法。...[root@rumenz ~]# wc rumenz.txt 12 16 112 rumenz.txt 2. 计算行数 要计算文件中行数,请使用选项 -l,它打印给定文件中行数。...假设,以下命令将显示文件中行数。在输出中,第一个字段指定为计数,第二个字段是文件名。 [root@rumenz ~]# wc -l rumenz.txt 12 rumenz.txt 3....显示字数 使用 -w与wc 命令打印文件中单词数。键入以下命令以计算文件中字数。 [root@rumenz ~]# wc -w rumenz.txt 16 rumenz.txt 4....统计最长行长度 这 wc命令允许一个参数-L,可以用来打印最长行(number of characters) 长度。所以,我们有最长字符行(Scientific Linux) 在一个文件中。

    90630

    Linux Shell 文本处理工具集锦-Grep+xargs

    1 grep 文本搜索 grep match_patten file # 默认访问匹配行 常用参数: -o 输出匹配文本行 VS -v 输出没有匹配文本行 -c 统计文件中包含文本次数 grep...-c "text" filename -n 打印匹配行号 -i 搜索时忽略大小写 -l 打印文件名 1 在多级目录中对文本递归搜索 grep "class"....-R -n 2 匹配多个模式 grep -e "class"-e "vitural" file 3 grep输出以作为结尾符文件名:(-z) grep "test" file* -lZ| xargs.../command.sh -p {} -1 -0:指定为输入定界符 eg:统计程序行数 find source_dir/ -type f -name "*.cpp"-print0 |xargs -0 wc...command.sh -p {} -1 -0:指定为输入定界符 eg:统计程序行数 find source_dir/ -type f -name "*.cpp"-print0 |xargs -0 wc -l

    42120

    【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc

    less 用法比起 more 更加有弹性。在 more 时候,我们并没有办法向前面翻, 只能往后面看。...选项如 -d可以只显示重复行,而 -u可以只显示不重复行。 4.2 wc 功能: 用于统计文件中行数、字数和字符数。...语法: wc [选项] 文件 示例: wc -l file.txt 说明: 常用选项如 -l(统计行数)、-w(统计字数)、-c(统计字符数)。...可以同时使用多个选项,如 wc -l -w file.txt或 wc -lwc file.txt。 ️全篇总结 通过本文介绍,您不仅学会了如何查看文件详细属性,还掌握了一系列处理文件内容手段。...这些命令不仅提高了您对文件认知,也您在处理文件时更加得心应手。文件内容处理变得如此简单,无论是日常查看还是深度分析,这些命令都将成为您得力助手。

    22310
    领券