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

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

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

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

常用方式:

查看 error.log 日志总行数wc -l error.log

查看 error.log 日志总字节数wc -c error.log

查看 log 目录下 error.* 类的文件行数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^@

命令:

wc --files0-from=test.wc

结果:

[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,如:

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

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

info wc

-L, --max-line-length

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

-w, --words

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

--help

说明:显示帮助信息

--version

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值