Linux命令 wc(word count)-l(lines)用于统计文件中的行数。

文章目录

  • [1、wc -l](#1、wc -l)
  • 2、实战
  • [3、wc --help](#3、wc --help)

1、wc -l

在命令 wc -l 中,-l 的英文全称是 lines。这个选项用于指定 wc(word count,单词计数)命令来统计文件的行数。

例如,当你运行 wc -l load_user_100w_sort.sql 时,wc 会计算 load_user_100w_sort.sql 文件中的行数,并输出结果。

2、实战

bash 复制代码
[root@localhost ~]# ll
总用量 56504
-rw-------. 1 root root     1533 12月  4 2023 anaconda-ks.cfg
-rw-r--r--. 1 root root      191 6月  25 13:29 dump6379.rdb
-rw-r--r--. 1 root root      191 6月  25 13:31 dump6380.rdb
-rw-r--r--. 1 root root      191 6月  25 13:32 dump6381.rdb
-rw-r--r--. 1 root root      583 6月  24 11:13 dump.rdb
-rw-r--r--. 1 root root     1564 12月  4 2023 initial-setup-ks.cfg
-rw-r--r--. 1 root root 57650380 2月  22 2022 load_user_100w_sort.sql
drwxr-xr-x. 3 root root       18 1月   8 18:11 minio
-rw-r--r--. 1 root root      141 6月  25 17:00 nodes-6379.conf
-rw-------. 1 root root   178567 6月   3 13:50 nohup.out
drwxr-xr-x. 2 root root        6 12月  4 2023 公共
drwxr-xr-x. 2 root root        6 12月  4 2023 模板
drwxr-xr-x. 2 root root        6 12月  4 2023 视频
drwxr-xr-x. 2 root root        6 12月  4 2023 图片
drwxr-xr-x. 2 root root        6 12月  4 2023 文档
drwxr-xr-x. 2 root root        6 12月  4 2023 下载
drwxr-xr-x. 2 root root        6 12月  4 2023 音乐
drwxr-xr-x. 2 root root        6 12月  4 2023 桌面
[root@localhost ~]# wc -l load_user_100w_sort.sql 
1000000 load_user_100w_sort.sql
[root@localhost ~]# 

这表示 load_user_100w_sort.sql 文件中有 1,000,000 行(假设文件名中的 "100w" 是 "100万" 的缩写,即一百万)

3、wc --help

bash 复制代码
[root@localhost ~]# wc --help
用法:wc [选项]... [文件]...
 或:wc [选项]... --files0-from=F
Print newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified.  With no FILE, or when FILE is -,
read standard input.  A word is a non-zero-length sequence of characters
delimited by white space.
The options below may be used to select which counts are printed, always in
the following order: newline, word, character, byte, maximum line length.
  -c, --bytes            print the byte counts
  -m, --chars            print the character counts
  -l, --lines            print the newline counts
      --files0-from=文件        从指定文件读取以NUL 终止的名称,如果该文件被
                                        指定为"-"则从标准输入读文件名
  -L, --max-line-length 显示最长行的长度
  -w, --words                   显示单词计数
      --help            显示此帮助信息并退出
      --version         显示版本信息并退出

GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
请向<http://translationproject.org/team/zh_CN.html> 报告wc 的翻译错误
要获取完整文档,请运行:info coreutils 'wc invocation'
[root@localhost ~]# 
相关推荐
全栈工程师修炼指南5 小时前
Nginx | stream content 阶段:UDP 协议四层反向代理浅析与实践
运维·网络·网络协议·nginx·udp
Lsir10110_5 小时前
【Linux】进程信号(上半)
linux·运维·服务器
开开心心就好6 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
火车叼位6 小时前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
css趣多多6 小时前
add组件增删改的表单处理
java·服务器·前端
予枫的编程笔记6 小时前
【Linux进阶篇】从基础到实战:grep高亮、sed流编辑、awk分析,全场景覆盖
linux·sed·grep·awk·shell编程·文本处理三剑客·管道命令
Sheep Shaun6 小时前
揭开Linux的隐藏约定:你的第一个文件描述符为什么是3?
linux·服务器·ubuntu·文件系统·缓冲区
Tfly__6 小时前
在PX4 gazebo仿真中加入Mid360(最新)
linux·人工智能·自动驾驶·ros·无人机·px4·mid360
野犬寒鸦6 小时前
从零起步学习并发编程 || 第七章:ThreadLocal深层解析及常见问题解决方案
java·服务器·开发语言·jvm·后端·学习
陈桴浮海6 小时前
【Linux&Ansible】学习笔记合集二
linux·学习·ansible