如何显示文本文档的最后一段?

Ben*_*ver 2 text-processing

说我有三个小段落,字数是100多一点,我怎么只显示最后一段?

Sté*_*las 6

您可以使用awk段落模式(当RS为空时;段落由空行序列分隔,忽略前导和尾随空行):

awk -v RS= 'END{print}' < file.txt
Run Code Online (Sandbox Code Playgroud)

请注意,如果输入文件不包含任何段落(为空或仅包含空行),它将打印一个空行。为了防止这种情况,您可以将上述内容更改为:

awk -v RS= 'END{if (NR) print}' < file.txt
Run Code Online (Sandbox Code Playgroud)

NR是文件中的记录数(在本例中为段落))。