
统计文件行数的8种Shell脚本方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了使用Shell脚本统计文件行数的八种不同方法,帮助读者提高命令行操作效率和脚本编写能力。
获取单个文件的行数可以通过多种方法实现。以文件`test1.sh`为例,该文件共有20行。
**方法一**
使用awk命令:
```bash
awk {print NR} test1.sh | tail -n 1
```
**方法二**
同样利用awk命令:
```bash
awk END{print NR} test1.sh
```
**方法三**
结合grep和awk命令:
```bash
grep -n test1.sh | awk -F: {print } | tail -n 1
```
注意,此行中的`{print }`部分应为实际的打印语句。
**方法四**
使用sed命令:
```bash
sed -n $= test1.sh
```
**方法五**
通过wc命令统计行数:
```bash
wc -l test1.sh
```
**方法六**
结合cat和wc命令获取文件行数:
```bash
cat test1.sh | wc -l
```
全部评论 (0)
还没有任何评论哟~


