我在学校遇到了一个作业难题,但找不到答案。我有一个名为文本文件问题指出“使用猫命令经过适当修改,只显示文本的最后一段。这怎么可能呢?
答案1
另一种选择是使用 tac (reverse cat):
tac tomtextfile | grep "^$" -B1000000 -m1 | tac | grep -v "^$"
答案2
这应该可以解决问题:
cat tomtextfile | awk -v RS="" ' {last=$0} END {print last} '
我在学校遇到了一个作业难题,但找不到答案。我有一个名为文本文件问题指出“使用猫命令经过适当修改,只显示文本的最后一段。这怎么可能呢?
另一种选择是使用 tac (reverse cat):
tac tomtextfile | grep "^$" -B1000000 -m1 | tac | grep -v "^$"
这应该可以解决问题:
cat tomtextfile | awk -v RS="" ' {last=$0} END {print last} '