每天一个命令之wc命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天一个命令之wc命令相关的知识,希望对你有一定的参考价值。
每天一个命令之wc命令
wc:打印出文件中行,字符和字节的数量
摘要:
wc [OPTION]... [FILE]... wc [OPTION]... --files0-from=F
选项:
该命令统计指定文件中的字节数、字数、行数,并将统计结果显示输出。如果没有给出文件名,则从标准输入读取。
-c 打印出文件的字节数
-m 打印出文件的字符数量
-l 打印出该文件的总行数
-w 打印出单词总数
-L 打印出最长行的长度
例子
[[email protected] shell.sh]# cat wc.sh apple. banana. I like eating apple. [[email protected] shell.sh]# wc -l wc.sh 3 wc.sh [[email protected] shell.sh]# wc -w wc.sh 6 wc.sh [[email protected] shell.sh]# wc -c wc.sh 36 wc.sh [[email protected] shell.sh]# wc -m wc.sh 36 wc.sh [[email protected] shell.sh]# wc -L wc.sh 20 wc.sh [[email protected] shell.sh]# wc wc.sh 3 6 36 wc.sh
注:一般wc后不接参数将会依次打印出行,单词,字符的总数和文件名称
[[email protected] shell.sh]# wc wc.sh 3 6 36 wc.sh 行 单词 字节 文件名
wc在shell编程中常用跟管道符统计行数(并进行判断):
[[email protected] shell.sh]# ps -ef|grep apache|grep -v grep root 1299 1 0 21:09 ? 00:00:00 /usr/local/apache2/bin/httpd daemon 1301 1299 0 21:09 ? 00:00:00 /usr/local/apache2/bin/httpd daemon 1308 1299 0 21:09 ? 00:00:00 /usr/local/apache2/bin/httpd daemon 1309 1299 0 21:09 ? 00:00:00 /usr/local/apache2/bin/httpd [[email protected] shell.sh]# ps -ef|grep apache|grep -v grep|wc -l 4
2017/4/6 20:16:40
本文出自 “12170393” 博客,请务必保留此出处http://12180393.blog.51cto.com/12170393/1913596
以上是关于每天一个命令之wc命令的主要内容,如果未能解决你的问题,请参考以下文章
每天学点Linux命令之grep 和 wc命令 ---(6/25)
Linux 150命令之查看文件及内容处理命令 more split file diff paste wc dps2unix