背景:一个日志文件有500万行,大小有500M左右,实际有价值信息的只有前5000行。现在需要将前5000行日志输出到新的文件。
sed -n '1,5000 p' origin.log>destination.log
含义:
Linux sed 命令是利用脚本来处理文本文件。
sed 可依照脚本的指令来处理、编辑文本文件。
Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。
语法
sed [-hnV][-e<script>][-f<script文件>][文本文件]
参数说明:
-