在Linux系统中,处理文件时,有时必须打印文件的第一行和最后几行。
此时,我们将使用Linux tail命令 和 Linux head命令 或 awk命令。
使用Linux 命令 打印文件的第一行和最后10行
使用linux head 命令和linux tail 命令
<code>➜ head -1 test.log; tail -10 test.log/<code>
使用Linux 命令 打印文件的第一行和文件的最后10到15行
使用linux awk 命令
<code>➜ awk '{if(NR == 1 || (NR >= 10 && NR <= 15)) {print $0}}' test.log/<code>
关于awk 更多信息:
閱讀更多 閃電小白獸 的文章