数码产品

Linux中计算文本行数与字数必备命令WC的用法

  在Linux中,想要计算一个文本文件的行数以及计算一个文本文件的字符数。这个时候不知道使用啥命令来计算,下面我们就来看一下Linux中这个必备命令WC(word count)是如何使用的。

wc 命令选项

  • wc  -l, 显示文件中的行数
  • wc -w, 显示文件中的单词数
  • wc -c, 显示文件中的字节数
  • wc -m, 显示文件中的字符个数
  • wc -L, 显示文件中最长行数的长度

     下面来看一下上面的命令是如何使用的,首先我们新建一个文件,下面展示的是文件的内容

[root@localhost sharplee]# cat wcfile
你好呀~欢迎观看Linux教程
下面来看一下wc使用
wc 命令1
wc 命令2
wc command
wc cc
wc xxxxxxxxxxxxxxxxxxxxxxxxxxx
mm cccccccccccccccccccxx
啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
llllllllllllllllllllllllll

   

1,wc命令的基本使用

   wc  命令不加任何参数,将显示wcfile文件的一个基本的结果,显示的三个数代表的含义是wcfile文件有10行,16个单词,241个字节 。

[root@localhost sharplee]# wc wcfile
10 16 241 wcfile

2,显示文件的行数

通过wc -l 命令, 可以显示wcfile文件对应的行数。下面命令展示的就是wcfile文件的行数。

[root@localhost sharplee]# wc -l wcfile
10 wcfile 

3,显示文件的单词个数

通过使用wc -w命令来显示对应文件的单词个数,单词个数是以空格或者特殊字符来分隔的。

[root@localhost sharplee]# wc -w wcfile
16 wcfile

4,计算一个文件的字节数或者字符数

通过使用wc -c 打印文件的字节数,使用wc -m打印文件的字符数,一个中文4个字节,4个字符,一个英文以及特殊符号是2个字节,一个字符数。

[root@localhost sharplee]# wc -c wcfile
241 wcfile
[root@localhost sharplee]# wc -m wcfile
161 wcfile
[root@localhost sharplee]#

5,显示最长行数的长度

使用wc -L来展示最长字符行数的字符长度。下面是显示wcfile文件中最长字符行数的长度。

[root@localhost sharplee]# wc -L wcfile
38 wcfile

 

posted @ 2022-03-03 22:11  Hackerman  阅读(865)  评论(0编辑  收藏  举报
数码产品