语法:wc [选项] 文件…

说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。

该命令各选项含义如下:

- c 统计字节数。

- l 统计行数。

- w 统计字数。

这些选项可以组合使用。

输出列的顺序和数目不受选项的顺序和数目的影响。

总是按下述顺序显示并且每项最多一列。

行数、字数、字节数、文件名

如果命令行中没有文件名,则输出中不出现文件名。

例如:

$ wc - lcw file1 file2

4 33 file1

7 52 file2

11 11 85 total

举例分析:

1.统计demo目录下,js文件数量:

find demo/ -name "*.js" |wc -l

2.统计demo目录下所有js文件代码行数:

find demo/ -name "*.js" |xargs cat|wc -l 或 wc -l `find ./ -name "*.js"`|tail -n1

3.统计demo目录下所有js文件代码行数,过滤了空行:

find /demo -name "*.js" |xargs cat|grep -v ^$|wc -l

grep '59C915A0-659E-4C47-A53C-AA39A6C5479B' -a nameserver.log.-* >/home/visitors01/duan.log

Linux统计文件行数

语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...

[转]Linux统计代码行数

wc -l *.c *.h 就可以知道当前目录下的所有c 和 h 文件的行数的详细信息.很不错 如果要递归,可以配合其他命令一起使用 当前目录及子目录: find . -name *.c |xargs ...

Shell脚本统计文件行数

Shell脚本统计文件行数 转自 http://www.jb51.net/article/61943.htm    示例:row_count.sh文件 awk '{print NR}' row_cou ...

linux 统计代码行数

列出目录下所有文件(仅有文件名):ls -laR 列出目录下所有文件名称find . * 统计当前目录下全部代码行数find . * | xargs wc -l 统计当前目录下java文件行数,去除空 ...

linux 使用wc命令统计文件行数、字数及大小

语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...

Linux下wc命令统计文件行数/词数/字符数/最长行字符数

wc命令帮助 $ wc --help Usage: wc [OPTION]... [FILE]... or: wc [OPTION]... --files0-from=F Print newline, ...

Linux - wc统计文件行数、单词数或字节数

一 wc简单介绍 wc命令用来打印文件的文本行数.单词数.字节数等(print the number of newlines, words, and bytes in files).在Windows的 ...

Linux: 统计代码行数和SVN修改行数的命令

Mac下同样有效. 1. 统计目录下所有js文件的代码行数. find . -name '*.js' | xargs wc -l 2. 统计SVN的修改行数. svn diff -rBeginRev: ...

使用wc -l 来统计代码行数

Linux使用wc来统计行数真的好用 如在当前路径下统计一共多少行代码 $ find ./ -name *.c |xargs wc -l #包括了空行 ##-l :lines 如果不包括空行 ¥fin ...

随机推荐

Android -- 打开某个指定的网站

1. 要使用的代码 Intent intent = new Intent(); intent.setData(Uri.parse(sUrl)); intent.setAction(Intent.ACT ...

BZOJ3403: [Usaco2009 Open]Cow Line 直线上的牛

3403: [Usaco2009 Open]Cow Line 直线上的牛 Time Limit: 3 Sec  Memory Limit: 128 MBSubmit: 48  Solved: 41[S ...

SQL Server 远程更新目标表数据

分享一个远程更新目标库数据的存储过程,适用于更新列名一致,主键为Int类型,可远程链接的数据库. ** 温馨提示:如需转载本文,请注明内容出处.** 本文连接:http://www.cnblogs.c ...

Bootstrap之底层媒体查询

修改 TeamViewer ID 的方法

TeamViewer 使用频繁后会被判定为商业用途,不可用.此软件的账号和设备mac地址绑定. 修改TeamViewer ID后可以重新开始使用.下述方法可以成功修改TeamViewer ID. 关闭 ...

Labels & Codes

Labels & Codes List of Codes Adjectives Nouns Verbs Other labels Adjectives adjective A word th ...

【转载】SpringBoot系列——Swagger2

微服务学习二:springboot与swagger2的集成:https://www.cnblogs.com/fengli9998/p/7522973.html 注:需要在启动类加 @EnableSwa ...

死磕nginx系列--配置文档解读

nginx配置文件主要分为四个部分: main(全局设置) http ( ) upstream(负载均衡服务器设置) server(主机设置) location(URL匹配特点位置的设置) serve ...

Redis管道传输

Redis是一个TCP服务器,并支持请求/响应协议.redis的一个请求完成需要下面的步骤: 客户端发送一个查询到服务器,并从套接字中读取,通常在封闭的方式,对服务器的响应. 服务器处理命令并将响应返 ...

MTK 系统禁止通知状态栏下拉

之前看了网上很多修改,感觉太繁琐,修改代码太多,最后感觉还是自己找找,看能不能简单点 diff --git a/android/frameworks/base/packages/SystemUI/sr ...

linux命令统计文件行数据库,wc命令--Linux统计文件行数相关推荐

  1. 每天一个linux命令(40):wc命令

    Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数.字数.行数,并将统计结果显示输出. 1.命令格式: wc [选项]文件... 2.命令功能: 统计指定文件中的字节数. ...

  2. Linux 启动/重启/停止 MySQL 数据库的命令

    文章目录 一.启动 MySQL 数据库的命令 (一)使用命令 service 启动 (二)使用命令 systemctl 启动 二.停止 MySQL 数据库的命令 (一)使用命令 service 停止 ...

  3. oracle写excel文件,ORACLE-将oracle数据库中数据写入excel文件

    ORACLE-将oracle数据库中数据写入excel文件主要实现思路: 1.声明一个纪录,用来存储导出的数据: 2.使用游标取数据到纪录中: 3.使用utl_file将纪录中的数据写入excel文件 ...

  4. Linux Shell脚本入门--wc命令

    wc 统计文件里面有多少单词,多少行,多少字符. wc语法 [root@www ~]# wc [-lwm] 选项与参数: -l :仅列出行: -w :仅列出多少字(英文单字): -m :多少字符: 默 ...

  5. linux oracle 运维_oracle数据库常用命令整理

    这篇文章主要介绍了oracle查询语句,有助于新手迅速熟悉ORACLE基本语法有助于新手迅速熟悉ORACLE基本语法,需要的朋友可以收藏下 oracle查看用户状态 select username,a ...

  6. Linux下实现达梦数据库disql 命令上下翻动

    1.在默认情况下,linux 系统中使用 disql 会出现 输入键盘上的 上下左右键出现乱码. 如下图所示 图片.png 这就给在linux上编写 sql 语句带来很大的不便利. 2 rlwrap ...

  7. PHP 中华如何用命令连接数据库,选择MySQL数据库的命令以及PHP脚本下的操作方法...

    在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库. 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库.你 ...

  8. centos下mysql 命令_CentOS下mysql数据库常用命令总结

    ### 1.更改root密码 `mysqladmin -uroot password 'yourpassword'` ### 2.远程登陆mysql服务器 `mysql -uroot -p -h192 ...

  9. R语言︱文件读入、读出一些方法罗列(批量xlsx文件、数据库、文本txt、文件夹)

    笔者寄语:小规模的读取数据的方法较为简单并且多样,但是,批量读取目前看到有以下几种方法:xlsx包.RODBC包.批量转化成csv后读入. R语言中还有一些其他较为普遍的读入,比如代码包,R文件,工作 ...

最新文章

  1. Uva 10048 - Audiophobia (Floyd变形)
  2. Linux基础-目录与路径
  3. execl中设置的格式无法实现
  4. centos7安装3.6版本zookeeper和jdk8
  5. Spark的RDD概要DAG概述
  6. 压缩下载到浏览器的工具类
  7. [原创]如何有效的考核测试人员
  8. win10 SqlServer2008 卸载 亲测可行
  9. (十)stm32 GPIO口复用,重映射 RCC_APB2Periph_AFIO
  10. Bootstrap的160个小图标和使用
  11. 上海交通大学教授金耀辉:AI在智慧法院中的应用
  12. 银行业务中台和阿里中台的异曲同工之妙
  13. 数学建模:多项式拟合并判断可决系数R²
  14. Bandwagon安装禅道记录
  15. user模块功能完成crud-王荣荣如此唯美
  16. 2020-10-18Go语言接口
  17. 接口测试Jmeter
  18. 07【需求评审】 UED
  19. ASEMI高压MOS管ASE65R330参数,ASE65R330图片
  20. 百度SEO快排系统都有哪些类别?【系统之间的区别】

热门文章

  1. ABP .NET Core 菜单配置与授权
  2. 有限元FEM求解一维电磁场问题 Rits法 Galerkin法
  3. anaconda安装路径在Program Files下报错
  4. Wireshark-Windows10下载安装
  5. 2023年6月17号英语四六级考试倒计时,这些考前准备事项一定要注意
  6. mysql 正则去小数位_mysql必知必会--用正则表达式 进行搜索
  7. 面对问题,最高明的处理方式(经典)
  8. pandorabox挂硬盘文件服务器,PandoraBox将系统挂载到U盘启动设置步骤
  9. 关于新版高校体育登录请求加密方法的逆向和再破解
  10. 超实微积打先锋,理论自信做后盾