linux 获取文件总行数的几种方法

文章目录

  • linux 获取文件总行数的几种方法
      • 1. wc 命令
      • 2. awk 命令
      • 3. sed 命令
      • 4. grep 命令

linux 获取文件总行数的几种方法

[root@aliyun ~]# cat aa.txt 
11
22
33
44
aa

1. wc 命令

[root@aliyun ~]# wc -l /root/aa.txt 
5 aa.txt

[root@aliyun ~]# cat aa.txt | wc -l
5

2. awk 命令

[root@aliyun ~]# awk 'END {print NR}' /root/aa.txt 
5

3. sed 命令

[root@aliyun ~]# sed -n "$=" /root/aa.txt 
5

4. grep 命令

[root@aliyun ~]# grep -c "." /root/aa.txt 
5

 
 
 
 
 

你可能感兴趣的:(Linux,linux,获取文件总行数’)