查找文件的总行数:
- 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 } } }’
博客介绍了文件内容处理的相关命令。包括查找文件总行数,可使用Awk或Wc -l结合awk;打印指定行,有Sed、head与tail结合、awk等方法;还介绍了打印空行行号、删除空行以及打印单词长度大于5的单词的命令,主要运用了Awk命令。

529

被折叠的 条评论
为什么被折叠?



