如何创建带有回声尾巴的大文件子集

时间:2019-02-22 10:48:38

标签: sed command-line-interface large-files tail logfile

我想打开一个大错误日志文件(包含数百万行)。 要进行调查,我只需要查看最近的日志。因此,我想将大文件的“ tail”结果复制到新文件中。 如何获得?

echo "tail largefile.log" > lastline.txt 

类似这样的事情。但是我需要

的输出
tail largefile.log

位于lastline.txt中 我猜这也可以使用“ sed”命令来实现。

1 个答案:

答案 0 :(得分:-1)

尝试一下:

tail -n 1 largefile.log > lastline.txt

使用-n参数指定所需的行数。

tail man pages:

-n, --lines=[+]NUM
              output the last NUM lines, instead of the last 10; or use -n
              +NUM to output starting with line NUM