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