linux文件行处理

AndyYang| 阅读:920 发表时间:2016-05-03 17:14:12 linux
摘要:包含获取文件行数、删除一个文件的前十行、获取文件第一行
获取文件行数:
awk 'END{print NR}' access.log
awk '{print NR}' access.log|tail -n1
sed -n '$=' access.log
wc -l access.log
cat access.log |wc -l

删除一个文件的前十行
sed -i '1,10d' aa.txt

获取文件第一行
head -1 urfile
sed 'q' urfile
awk '{print;exit}' urfile
sed -n 1p file

更详细的sed命令: http://www.cnblogs.com/dong008259/archive/2011/12/07/2279897.html

本文为AndyYang原创,转载请注明出处!
如果您觉得好,可以打赏作者:
如果您觉得累了,是否想看点美女养养眼:猛戳>>朋友帮
如果您觉得皮了,是否想来点神吐槽:猛戳>>iPhone查询中

已有0条评论

昵称:
邮箱:

  • 最新评论

iPhone查询中 - bbs.ipcxz.com 朋友帮 - www.pengyb.cn iPhone查询中 - bbs.ipcxz.com
反馈
微信订阅号