- gawk命令
gawk '{print NR}' test.txt | tail -n1
tail -n1:从文件第一行到倒数第一行
print NR:打印行数
- sed命令
sed -n '$=' test.txt
-n:取消默认输出,sed默认会输出所有文本内容,使用-n参数后只显示处理过的行
- wc命令
wc -l < test.txt
-l:统计行数
cat test.txt |wc -l打印文件的最后5行
- tail命令
tail -n5 test.txt输出0~500中7的倍数
#!/bin/bash for ((i=0;i<=500;i++)) do if((i%7==0)) then echo $i fi done



