Eric Sokolowsky Asked: 2018-10-06 13:53:28 +0800 CST2018-10-06 13:53:28 +0800 CST 2018-10-06 13:53:28 +0800 CST 当一行匹配模式“b”时,使用 sed 打印最后一行以匹配模式“a” 772 我认为这sed可以用来做到这一点,但我不知道如何。我想sed通过一个文件来寻找两种模式,“a”和“b”。当它遇到匹配“b”的行时,我想显示匹配“a”的最后一行。如何才能做到这一点? text-processing sed 1 个回答 Voted Best Answer Eric Sokolowsky 2018-10-06T14:05:07+08:002018-10-06T14:05:07+08:00 看起来这样有效: sed -n '/a/{h};/b/{g;p}' file.txt
看起来这样有效: