wc - print newline, word, and byte counts for each file

wc命令用于计算字数。

利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

语法:

wc [OPTION]... [FILE]...
wc [OPTION]... --files0-from=F

参数:

  • -c或--bytes或--chars 只显示Bytes数。
  • -l或--lines 只显示行数。
  • -w或--words 只显示字数。
  • -m,--chars 显示字符数
  • -L,--max-line-length 最长的行的长度

示例:

在默认情况下,wc将计算指定文件的行数、字数,以及字节数。

[root@oldboy oldboy]# cat name.txt
user01
user02
user03
user04
user05
[root@oldboy oldboy]# wc name.txt
5 5 35 name.txt
# 5行,词数5个,字节数35

题目:

for循环打印下面这句话中字母数不大于6的单词:

I am oldboy teacher. Welcome to oldboy training class.

解答:

# for循环,以标准输入的方式计算最大的行数,即计算每个单词的字符数
[root@oldboy oldboy]# for word in `cat test.txt`;do echo $word|wc -L;done 1
2
6
8
7
2
6
8
6 # 计算小于等于6的字符数
[root@oldboy oldboy]# for word in `cat test.txt`;do [ `echo $word|wc -L` -le 6 ] && echo $word;done
I
am
oldboy
to
oldboy
class.

最新文章

  1. DX12龙书第6章习题
  2. struts2拦截器
  3. hdu5072 Coprime (2014鞍山区域赛C题)(数论)
  4. QTP自传之对象
  5. Android Back Home键监听
  6. python笔记之列表与元组函数和方法使用举例
  7. HDU 4876 ZCC loves cards _(:зゝ∠)_ 随机输出保平安
  8. URL设置问题
  9. [html5] 学习笔记-响应式布局
  10. ios控制器生存周期
  11. C#读取word内容实践
  12. UVC 驱动调用过程与驱动框架的简单分析
  13. Android为TV端助力 am命令以及hotkey文件的编写
  14. App调试的几个命令实践【转】
  15. Delphi 10.3最新消息
  16. Lua脚本语法说明(转)
  17. day09-列表
  18. C#导入Excel数据常见问题
  19. Axure-Axure RP For Chrome 演示扩展
  20. delphi Firemonkey ListBoxItem自绘

热门文章

  1. iOS、Android 开发的前景真的那么差吗?
  2. @Configuration和@Bean 配置类注入
  3. 201771010108-韩腊梅《面向对象程序设计(java)》第二周学习总结
  4. 为什么条件变量需要传入mutex?
  5. Linux 权限管理篇(一)
  6. 抓包——HTTP分析
  7. Lua 5.3 -- SOL2.0 用户指南 【2】
  8. Pytest系列(23)- allure打标记,@allure.feature()、@allure.story()、@allure.severity()的详细使用
  9. 学习Salesforce | Einstein业务机会评分怎么玩
  10. react性能优化最佳实践