假设我有三个小段落,字数是或略多于100,我怎么才能显示最后一段呢?
发布于 2016-10-11 11:53:32
您可以使用awk段落模式(当RS为空;段落由空行序列分隔,忽略空行的前导和尾随):
awk -v RS= 'END{print}' < file.txt注意,如果输入文件不包含任何段落(为空或仅包含空行),则打印空行。为了防止这种情况,您可以将上面的内容更改为:
awk -v RS= 'END{if (NR) print}' < file.txt(NR是文件中的记录数(在本例中为段落))。
https://unix.stackexchange.com/questions/315648
复制相似问题