linux脚本wc命令的写法
linux脚本wc命令的写法详细介绍
在 Linux 中,wc 是一个实用的命令,用于统计文件中的字节数、字数、行数等信息。以下是关于 wc 命令在脚本里的常见写法及示例。
基本语法
wc [选项] [文件]
常用选项
-c:统计字节数。-w:统计字数(以空格分隔的字符串为一个字)。-l:统计行数。-m:统计字符数(若字符编码为 UTF - 8,一个中文字符算一个字符)。
脚本示例
示例 1:统计单个文件的行数、字数和字节数
bash
$file
的统计信息:"
在这个脚本里,首先定义了要统计的文件 test.txt,接着运用 wc 命令对该文件进行统计,并把结果存储在变量 result 中,最后输出统计信息。
示例 2:分别统计行数、字数和字节数
bash
$file
$file
$file
的行数:"
的字数:"
的字节数:"
此脚本分别使用 -l、-w 和 -c 选项来统计文件的行数、字数和字节数,并将结果分别存储在不同的变量中,最后逐个输出。
示例 3:统计多个文件的信息
bash
@}"
$file
的统计信息:"
该脚本定义了一个文件列表,然后通过 for 循环遍历这个列表,对每个文件使用 wc 命令进行统计并输出结果。
保存和运行脚本
- 把上述脚本保存为
.sh文件,例如wc_script.sh。 - 给脚本添加执行权限:
chmod +x wc_script.sh。 - 运行脚本:
./wc_script.sh。
通过以上示例,你可以掌握 wc 命令在脚本中的基本使用方法。