wc命令

wc的功能:Linux中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

wc的格式:wc [选项] 文件

常用的选项:

-c:character 字母数。
-l:line 行数。
-m:字符数。这个标志不能与 -c 标志一起使用。
-w:word 字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
-help: 显示帮助信息
--version: 显示版本信息

一、简单的示例:

[root@node78 ~]#cat note.txt 
ftp连接500错误解决:
getsebool -a |grep ftp
[root@node78 ~]#wc note.txt 
 2  5 51 note.txt
[root@node78 ~]#wc -l note.txt 
2 note.txt
[root@node78 ~]#wc -w note.txt 
5 note.txt
[root@node78 ~]#wc -c note.txt 
51 note.txt
[root@node78 ~]#

注意:wc 不加选项时,输出的“2  5 51 note.txt”分别是“行数 字数 字母数 统计的文件名”。

二、wc的输入源除了指定文件的方式,也可以通过管道符"|"给出:

[root@node78 ~]#ll|wc -l
10

表示在当前目录下共有10行。我们来验证一下:

[root@node78 ~]#ll
total 196904
-rw-------. 1 root root      1259 Dec 11 05:55 anaconda-ks.cfg
-rw-r--r--. 1 root root   8967197 Dec 13 22:41 apache-tomcat-7.0.77.tar.gz
-rw-r--r--. 1 root root 153530841 Dec 13 22:41 jdk-7u80-linux-x64.tar.gz
drwxrwxr-x. 9 1000 1000      4096 Dec 14 03:30 keepalived-1.3.9
-rw-r--r--. 1 root root    719886 Dec 14 03:29 keepalived-1.3.9.tar.gz
-rw-r--r--. 1 root root  15662280 Dec 13 22:41 Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
-rw-r--r--. 1 root root        51 Dec 28 11:25 note.txt
-rw-r--r--. 1 root root      3240 Dec 28 11:13 web.xml
-rw-r--r--. 1 root root  22724574 Dec 13 23:04 zookeeper-3.4.9.tar.gz

果然是10行没错

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值