Linux命令-wc

wc命令

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

语法

wc [-clw][--help][--version][文件...]

参数

  • -c或–bytes或–chars 只显示Bytes数。
  • -l或–lines 只显示行数。
  • -w或–words 只显示字数。
  • –help 在线帮助。
  • –version 显示版本信息。

实例

  • 在默认的情况下,wc将计算指定文件的行数、字数,以及字节数。使用的命令为:
[root@hzj home]# wc -lcw 1.log 
 56  56 273 1.log
  • 计算文件的行数
[root@hzj home]# wc -l 1.log 
56 1.log
  • 计算文件的字数
[root@hzj home]# wc -w 1.log 
56 1.log
  • 计算文件的字节数
[root@hzj home]# wc -c 1.log 
273 1.log
  • 统计多个文件
[root@hzj home]# wc 1.log 2.log 3.log 
 56  56 273 1.log
  8   8  39 2.log
  0   0   0 3.log
 64  64 312 total
  • 统计一个目录下以.log结尾的文件有多少
[root@hzj home]# find . -iname "*.log" -type f | wc -l
10
  • 查看当前目录下的文件数量(不包含子目录中的文件)
[root@hzj home]# ls -l | grep "^-" | wc -l 
9                                          
  • 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录
[root@hzj home]# ls -lR | grep '^-' | wc -l
13
  • 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上R
[root@hzj home]# ls -l | grep '^d' | wc -l
4
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值