查找文件的总行数:
- Awk ‘ print NR’ 文件路径 得到文件总行数
- Wc -l 文件路径 | awk -F ‘ ’ ‘print $1’ 前面一部分得到的结果是 总行数 文件名
打印第几行:
1.Sed -n 5p 文件路径 获取文件的第五行内容
2.使用 head -n 行|tail -n 1 先获取多少行再拿最后一行
3.awk ‘NR==5 {print $0}’ 打印第五行内容
打印空行行号
Awk ‘/^$/{print NR}’
删除空行
Awk ‘ {if($0!=””) {print $0} } ’
打印出单词长度大于5的单词
Awk -F ‘ ’ ‘{for(i=1;i<NF;i++) {if(length($i)>5){print $i } } }’