wc 命令用法
2013-12-28 19:41
169 查看
NAME
wc -- word, line, character, and byte count
SYNOPSIS
wc [-clmw] [file ...]
DESCRIPTION
The wc utility displays the number of lines, words,
and bytes contained in each input file,
or standard input (if no file is specified) to the standard output.
--------------------------------------------------------------------------------
参数及含义:
参数 含义
-c 显示文件的Bytes数(字节数)及文件名输出到屏幕上
-l 将每个文件的行数及文件名输出到屏幕上
-m 将每个文件的字符数及文件名输出到屏幕上,
如果当前系统不支持多字节字符其将显示与-c参数相同的结果
-w 将每个文件含有多少个词及文件名输出到屏幕上
EXAMPLE:
$ tree
.
├── Kconfig
├── Makefile
├── aer
│ ├── Kconfig
│ ├── Kconfig.debug
│ ├── Makefile
│ ├── aer_inject.c
│ ├── aerdrv.c
│ ├── aerdrv.h
│ ├── aerdrv_acpi.c
│ ├── aerdrv_core.c
│ ├── aerdrv_errprint.c
│ └── ecrc.c
├── aspm.c
├── pme.c
├── portdrv.h
├── portdrv_acpi.c
├── portdrv_bus.c
├── portdrv_core.c
└── portdrv_pci.c
1 directory, 19 files
1. 统计本目录所有文件的行数和总行数(注意,不包括子目录)
$ wc -l * 2> /dev/null
82 Kconfig
16 Makefile
1003 aspm.c
439 pme.c
83 portdrv.h
63 portdrv_acpi.c
55 portdrv_bus.c
575 portdrv_core.c
442 portdrv_pci.c
2758 total
2. 统计一级子目录所有文件的行数和总行数(注意,仅仅包括子目录)
$ wc -l */* 2> /dev/null
27 aer/Kconfig
18 aer/Kconfig.debug
12 aer/Makefile
539 aer/aer_inject.c
434 aer/aerdrv.c
132 aer/aerdrv.h
131 aer/aerdrv_acpi.c
806 aer/aerdrv_core.c
268 aer/aerdrv_errprint.c
131 aer/ecrc.c
2498 total
参考资料:
1. linux wc命令参数及用法详解
http://blog.sina.com.cn/s/blog_8333cf8f0100w3dz.html
2. Shell的几个问题——WC命令、for循环
http://leslie-chu.blog.163.com/blog/static/199863243201251603448505/
wc -- word, line, character, and byte count
SYNOPSIS
wc [-clmw] [file ...]
DESCRIPTION
The wc utility displays the number of lines, words,
and bytes contained in each input file,
or standard input (if no file is specified) to the standard output.
--------------------------------------------------------------------------------
参数及含义:
参数 含义
-c 显示文件的Bytes数(字节数)及文件名输出到屏幕上
-l 将每个文件的行数及文件名输出到屏幕上
-m 将每个文件的字符数及文件名输出到屏幕上,
如果当前系统不支持多字节字符其将显示与-c参数相同的结果
-w 将每个文件含有多少个词及文件名输出到屏幕上
EXAMPLE:
$ tree
.
├── Kconfig
├── Makefile
├── aer
│ ├── Kconfig
│ ├── Kconfig.debug
│ ├── Makefile
│ ├── aer_inject.c
│ ├── aerdrv.c
│ ├── aerdrv.h
│ ├── aerdrv_acpi.c
│ ├── aerdrv_core.c
│ ├── aerdrv_errprint.c
│ └── ecrc.c
├── aspm.c
├── pme.c
├── portdrv.h
├── portdrv_acpi.c
├── portdrv_bus.c
├── portdrv_core.c
└── portdrv_pci.c
1 directory, 19 files
1. 统计本目录所有文件的行数和总行数(注意,不包括子目录)
$ wc -l * 2> /dev/null
82 Kconfig
16 Makefile
1003 aspm.c
439 pme.c
83 portdrv.h
63 portdrv_acpi.c
55 portdrv_bus.c
575 portdrv_core.c
442 portdrv_pci.c
2758 total
2. 统计一级子目录所有文件的行数和总行数(注意,仅仅包括子目录)
$ wc -l */* 2> /dev/null
27 aer/Kconfig
18 aer/Kconfig.debug
12 aer/Makefile
539 aer/aer_inject.c
434 aer/aerdrv.c
132 aer/aerdrv.h
131 aer/aerdrv_acpi.c
806 aer/aerdrv_core.c
268 aer/aerdrv_errprint.c
131 aer/ecrc.c
2498 total
参考资料:
1. linux wc命令参数及用法详解
http://blog.sina.com.cn/s/blog_8333cf8f0100w3dz.html
2. Shell的几个问题——WC命令、for循环
http://leslie-chu.blog.163.com/blog/static/199863243201251603448505/
相关文章推荐
- linux中统计字节数、字数、行数命令wc用法详解
- Linux wc命令的用法详解
- linux wc命令参数及用法详解
- wc 命令的用法
- linux中wc命令用法
- wc命令_Linux wc 命令用法详解:统计文件的字节数、字数、行数
- linux中wc命令用法
- linux中wc命令用法
- linux中统计字节数、字数、行数命令wc用法详解
- scp 命令的用法
- linux stat命令参数及用法详解---linux显示inode节点内容命令
- dos命令中for /r和for /d的简单用法
- man命令_Linux man 命令用法详解:查看Linux中的指令帮助
- Linux下history命令用法
- w命令_Linux w 命令用法详解:
- linux下find(文件查找)命令的用法总结
- enable命令_Linux enable 命令用法详解:启动或关闭shell内建命令
- 虚拟货币开发专题(钱包命令和函数高级用法)
- unalias命令_Linux unalias 命令用法详解:删除由alias设置的别名
- uniq cut wc 命令详解