版权声明:本文系作者原创。未经许可,不得转载。

文件名为:try.txt
$ cat try.txtThe Younger Generation In the Twenty-first CenturyGood evening, ladies and gentlemen.We always say ‘we are the future’. Indeed. We, the younger generation represents modern knowledge, new concepts, ambiti and great desire for success. But, have you ever thought of this question: how can we be successful in the 21st century, which is full of great challenges and fierce competitions? In my opinion, there are two important factors.脚本:
$ cat try.txt | xargs echo | awk '{gsub(/[^a-zA-Z0-9 -]/, "");print $0}' | awk 'BEGIN{i=0;j=0}{while(j<NF){j++;if($j~/^[gG]/) i++}}END{print i}'注意事项:
1、全角字符、换行符、空格符等的转换。
2、将竖排的文件变成一行输出。

统计文件中以某个字母开头的单词的数目相关推荐

  1. 用windows“记事本”创建一个文本文件(hamlet.txt),其中每行包含一段英文。试读出文件的全部内容,并判断:(1)该文本文件有多少行?(2)文件中以大写字母开头的有多少行?

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 题目: 代码: 效果截图: 总结 题目: 用windows"记事本"创建一个文本文件(hamlet.txt) ...

  2. Mapreduce程序 统计文件中每个单词出现次数

    mapreduce程序 统计文件中每个单词出现次数 调用MapReduce对文件中各个单词出现次数进行统计 一.安装环境 二.准备工作 1.创建Hadoop账户 2.更新 apt 3.安装vim 4. ...

  3. python中的os.mkdir和os.makedirs的使用区别,以及如何查看某个模块中的某些字母开头的属性方法

    1 os.mkdir的使用 os.mkdir(dir_name):用于新建文件夹,当要新建的文件夹已经存在的时候,就会报错:FileExistsError: [Errno 17] File exist ...

  4. linux字符串排序文件,Linux awk+uniq+sort 统计文件中某字符串出现次数并排序

    https://blog.csdn.net/qq_28766327/article/details/78069989 在服务器开发中,我们经常会写入大量的日志文件.有时候我们需要对这些日志文件进行统计 ...

  5. python统计有几个单词_统计文件中单词的个数---Shell及python版

    最近在看shell中有个题目为统计单词的个数,使用了awk功能,代码如下 #!/bin/bash if [ $# -ne ];then echo "Usage:basename $0 fil ...

  6. 输入多个单词,统计以指定字母开头的单词个数

    本题目:先输入一个含有多个单词的字符串,然后再输入一个字母,然后调用函数getWordNum统计该行字符中以指定字母开始的单词的个数(不区分大小写).所谓"单词"是指连续不含空格的 ...

  7. 6-9 输入多个单词,统计以指定字母开头的单词个数 (10 分)

    本题目:先输入一个含有多个单词的字符串,然后再输入一个字母,然后调用函数getWordNum统计该行字符中以指定字母开始的单词的个数(不区分大小写).所谓"单词"是指连续不含空格的 ...

  8. 统计abacbacdadbc中的每个字母出现的次数,输出格式是:a(4)b(3)c(3)d(2)

    2019独角兽企业重金招聘Python工程师标准>>> import java.util.Iterator; import java.util.Map; import java.ut ...

  9. python统计元音字母个数_统计字符串中各元音字母(即A,E,I,O,U)的个数。

    下列给定函数中,函数 fun 的功能是:统计字符串中各元音字母 ( 即 A , E , I , O , U) 的个数.注意:字 母不分大小写.例如,输入 THIs is a boot ,则应输出是 1 ...

最新文章

  1. RateLimiter 源码分析(Guava 和 Sentinel 实现)
  2. 创建data_微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient
  3. 计算机网络物理层知识要点:通信基础、传输介质和设备
  4. C# 向Main函数传递参数(程序启动时传递参数)
  5. @Profile注解与@Conditional注解
  6. 12.6-12.9 Nginx安装,默认虚拟主机,用户认证,域名重定向
  7. php隔行符,PHP PHP_EOL 换行符
  8. 描述java泛型引入原则_Java/泛型的类型擦除/README.md · oslo/LearningNotes - Gitee.com
  9. Rust : RwLock读写锁
  10. STM32通过BC28用mqtt协议连接onenet及simulate-device的使用
  11. 关于idea导入项目不能运行的原因
  12. 计算机解决最小二乘法的过程,线性最小二乘法在计算机化学中的应用.doc
  13. POI dataFormat种类
  14. 如何利用PDF编辑软件将pdf文字修改
  15. mysql in 子查询多个字段_SQL IN 子查询返回多对值
  16. printvertically Java_Print Words Vertically in JavaScript
  17. 值得和孩子一起看的100部BBC经典纪录片
  18. shareSDK 微信分享闪退问题
  19. 什么是压力测试,在哪里做压力测试,软件压力测试存在哪些问题?
  20. 体感摄像头 realsense 系列硬件资料

热门文章

  1. 我不是九爷 带你了解 ansible
  2. ionic 幻灯指令 ion-slide-box
  3. Mysql用户管理以及权限管理
  4. 关于Django的搭建
  5. 在内核中如何获得系统的日期和时间
  6. java拼写json
  7. android中json解析及使用(上)
  8. CSAPP-C1-计算机系统漫游
  9. 深入动态人脸识别小场景应用,2019年或将迎来爆发期
  10. 《淘宝网开店 拍摄 修图 设计 装修 实战150招》一一1.15 如何掌握拍摄方向