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 $n_n
sum=$[$sum+$n_n]
done
echo "sum:$sum"

目录
相关文章
给定一个正整数N,将其表示为数字1,3,7,15相加的形式输出。请编码找出使上述数字出现的总次数最少(每个数字可以重复使用)的组合。
给定一个正整数N,将其表示为数字1,3,7,15相加的形式输出。请编码找出使上述数字出现的总次数最少(每个数字可以重复使用)的组合。
|
21天前
|
C++
[C++] 提取字符串中的所有数字并组成一个数
[C++] 提取字符串中的所有数字并组成一个数
77 0
|
21天前
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
22 0
对任意给定的两个正整数,100<n<m<1000,计算这两个数之间所有素数和,包含m,n自身
|
21天前
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
LeetCode-357 统计各位数字都不同的数字个数
LeetCode-357 统计各位数字都不同的数字个数
LeetCode-357 统计各位数字都不同的数字个数
|
11月前
1187:统计字符数
1187:统计字符数
|
算法 Python
一日一技:如何统计一个数字的二进制值里面有多少个1
一日一技:如何统计一个数字的二进制值里面有多少个1
177 0
|
Serverless C++
C/C++编程题之字符个数统计
C/C++编程题之字符个数统计
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
106 0
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
|
移动开发 网络协议 测试技术
统计不同类型的字符个数 | 学习笔记
快速学习统计不同类型的字符个数
98 0
统计不同类型的字符个数 | 学习笔记

热门文章

最新文章