常用参数:
-c, --bytes打印字节数
-m, --chars 打印字符数
-l, --lines 打印行数
-w, --words 打印单词数
用法示例:
统计file.txt文件中字符的个数:
$ wc -m file.txt
wc命令默认的输入参数为文件名,可以转而通过管道符输入文本流。
统计字符串"zhidao"字符的个数:
$ echo "zhidao" | wc -m
1、统计某个字符的个数,以a为例grep -o a urifleawk -F "" '{for(i=1i<=NF++i) if($i=="a") ++sum}END{print sum}' urfile #-F ""中间必须要有空格 "a"必须使用双引号,字符串 awk -F "" '{for(i=1i<=NFi++)a[$i]++}END{for(j in a) if(j=="c") print a[j]}' urfile#2、储存在变量里echo "0001111" |tr -cd 1 |wc -c如果有时间可以看看《Linux就该这么学》,里面有各种Linux相关知识1、统计某个字符的个数,以a为例grep -o a urifle
awk -F "" '{for(i=1i<=NF++i) if($i=="a") ++sum}END{print sum}' urfile
#-F ""中间必须要有空格 "a"必须使用双引号,字符串
awk -F "" '{for(i=1i<=NFi++)a[$i]++}END{for(j in a) if(j=="c") print a[j]}' urfile
#
2、储存在变量里
echo "0001111" |tr -cd 1 |wc -c
如果有时间可以看看《Linux就该这么学》,里面有各种Linux相关知识
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)