linux的wc打印换行符,字和字节计数

简介:

wc打印换行符,字和字节计数,并且支持多个文件打印,命令格式:


wc [OPTION]... [FILE]...

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


常用方式:

  1. 查看 error.log 日志总行数

    1
    wc  -l error.log
  2. 查看 error.log 日志总字节数

    1
    wc  -c error.log
  3. 查看 log 目录下 error.* 类的文件行数

    1
    wc  -l log /error .*



参数列表:


-c, --bytes

   说明:打印文件的字节总数


-m, --chars

   说明:打印文件的字符总数


-l, --lines

   说明:打印文件的总行数


--files0-from=F    read input from the files specified by
                           NUL-terminated names in file F;
                           If F is - then read names from standard input

  说明:打印批量指定一些文件,字节,行数,字符数等信息。

           当F为文件名时会读取指定的文件名(所读取的文件内容应该是所以指定的文件名列表,并且每个文件名结尾追加 ^@ 特殊符号,注意:这个符号并非^与@而是按 Ctrl+V然后再输入10并且再按其它键即可看到类型 ^@ 蓝色的符号)。如:

文件 test.wc 内容:

sh.log^@test.sh^@

命令:

1
wc  --files0-from= test . wc

结果:

1
2
3
4
5
6
[root@localhost ~] # wc --files0-from=test.txt
   460275  1332379 40275303 sh.log
        9       25      338  test .sh
wc
: No such  file  or directory
   460284  1332404 40275641 total

           当F为 - 则表示接收标准输入读取,一般使用 | 管道输入到wc,如:

1
find  . -name  '*.log'  -print0 | wc  --files0-from=-

还可以使用命令相看相关说明:

1
info  wc


-L, --max-line-length

  说明:打印文件中长度最长行的行数


-w, --words

   说明:打印文件中的单词个数


--help

   说明:显示帮助信息


--version

   说明:打印当前命令版本信息

本文转自  ttlxihuan    51CTO博客,原文链接:http://blog.51cto.com/php2012web/1672524
相关文章
|
9月前
|
Linux
linux 如何删除文件中的空格和换行符号并保存到新文件中
linux 如何删除文件中的空格和换行符号并保存到新文件中
74 0
|
9月前
|
Linux 开发者
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
【Linux】:文件查看 stat、cat、more、less、head、tail、uniq、wc
134 1
|
9月前
|
Linux
Linux指令|more|less|head|tail|管道|sort|wc|uniq
Linux指令|more|less|head|tail|管道|sort|wc|uniq
|
9月前
|
存储 Shell Linux
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
【Shell 命令集合 文档编辑】Linux 文本统计 wc命令使用指南
197 0
|
9月前
|
移动开发 Linux Windows
【Linux专题_05】wc -l 命令统计行数为何不准
【Linux专题_05】wc -l 命令统计行数为何不准
253 3
|
9月前
|
自然语言处理 Linux
linux命令之wc
linux命令之wc
81 1
|
9月前
|
Unix Java Linux
Linux脚本中的字符处理与awk编程|WC统计
Linux脚本中的字符处理与awk编程|WC统计
118 0
|
Linux
初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “
初学[Linux]基础命令“which,find,grep,wc“,管道符: “ | “
107 1
|
Linux
Linux命令之wc
Linux命令 wc
87 0
|
JSON Linux 数据格式
在Linux中如何使用`wc`命令进行字符统计?
在Linux中如何使用`wc`命令进行字符统计?
147 0
在Linux中如何使用`wc`命令进行字符统计?