2、计算文档每行出现的数字个数,并计算整个文档的数字总数

简介: 2、计算文档每行出现的数字个数,并计算整个文档的数字总数

!/bin/bash

#

计算文档每行出现的数字个数,并计算整个文档的数字总数

#

使用awk只输出文档行数(截取第一段)

n=wc -l a.txt|awk '{print $1}'
sum=0

文档中每一行可能存在空格,因此不能直接用文档内容进行遍历

for i in seq 1 $n
do

输出的行用变量表示时,需要用双引号

line=sed -n "$i"p a.txt

wc -L选项,统计最长行的长度

n_n=echo $line|sed s'/[^0-9]//'g|wc -L
echo nnsum=[sum+n_n]
done
echo "sum:$sum"

目录
打赏
0
1
1
0
445
分享
相关文章
|
10月前
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
71 0
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
|
10月前
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
126 0
输入2个数,计算这2个数的,和商积差余,
输入2个数,计算这2个数的,和商积差余,
131 0
统计字符串中不同字符个数问题
统计字符串中不同字符个数问题
155 0
统计二进制中1的个数,,,写一个函数,返回参数二进制中1的个数 写一个代码判断一个数字是不是2的n次方
统计二进制中1的个数,,,写一个函数,返回参数二进制中1的个数 写一个代码判断一个数字是不是2的n次方
149 0
018.任意进制数的转换
018.任意进制数的转换
116 0
华为机试(2) 计算字符个数
华为机试(2) 计算字符个数
83 0