码迷,mamicode.com
首页 > 其他好文 > 详细

计算文档a.txt中每一行中出现的数字个数并且要计算一下整个文档中一共出现了几个数字

时间:2021-02-22 11:48:33      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:输出   要求   color   one   read   脚本   style   col   题目   

 题目要求
计算文档a.txt中每一行中出现的数字个数并且要计算一下整个文档中一共出现了几个数字。例如a.txt内容如下:
12aa*lkjskdj
alskdflkskdjflkjj
我们脚本名字为 ncount.sh, 运行它时:
bash ncount.sh a.txt
输出结果应该为:
2
0
sum:2

 参考答案

#!/bin/bash
sum=0
while read line
do
    line_n=`echo $line|sed s/[^0-9]//g|wc -L`
    echo $line_n
    sum=$[$sum+$line_n]
done < $1
echo "sum:$sum"

 

计算文档a.txt中每一行中出现的数字个数并且要计算一下整个文档中一共出现了几个数字

标签:输出   要求   color   one   read   脚本   style   col   题目   

原文地址:https://www.cnblogs.com/liujunjun/p/14420463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!