Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102689
  • 博文数量: 12
  • 博客积分: 318
  • 博客等级: 二等列兵
  • 技术积分: 115
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-16 13:43
个人简介

兴趣和饭碗到底哪个更重要?

文章分类
文章存档

2024年(1)

2019年(1)

2016年(5)

2014年(1)

2013年(1)

2012年(3)

分类: LINUX

2019-03-20 13:57:31

 这几天要教小孩子练打字,一篇文档打完了,想统计一下实际打了多少个字,发现  wc 命令用起来不能完全符合我的要求,下面一段是抄过来的。
###########################################
#显示文件内容信息,输出信息依次是:行数,字数,字节数,文件名称
wc filename
 #显示一个文件的行数
wc -l filename
 
#显示一个文件的字节数
wc -c filename
 
#显示一个文件的字符数
wc -m filename
 
#显示一个文件中的最长行的长度
wc -L filename
 
#注意:每行结尾的换行符也算一个字符,空格也算一个字符
#采用UTF-8编码,所以一个汉字在这里被转换为3字节
#当使用-m选项时,一个汉字就作为一个字符计算

###########################################

如是我在自己的bin文件夹里写了一个文件:gedit ~/bin/wc
#!/bin/bash
cat "$1" | tr -d '\n\t\r '   | sed -e 's/./&\n/g' | cat -n
#就是把文件里的 回车符,空格和TAB键都删除了,

再改一下 .bash_profile,把 $HOME/bin 放到 原来 $PATH 的前面,这样就能先找到我自己写的 wc 命令了。
#PATH=$PATH:$HOME/bin
PATH=$HOME/bin:$PATH
完工……
顺便统计了一下金步国大侠的 Linux-4.4-x86_64 内核配置选项简介

总共 234976 个字。




阅读(2217) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~