相关疑难解决方法(0)

如何在 grep 中组合 -v 和 -B 开关?

我有一个当前安装的内核列表,我正在尝试 grep 当前安装的内核和以前安装的内核。在本例中,linux-image-3.2.0-60-generic 是当前运行的内核,这些是已安装的内核:

linux-image-3.2.0-49-generic
linux-image-3.2.0-51-generic
linux-image-3.2.0-52-generic
linux-image-3.2.0-53-generic
linux-image-3.2.0-54-generic
linux-image-3.2.0-55-generic
linux-image-3.2.0-56-generic
linux-image-3.2.0-57-generic
linux-image-3.2.0-58-generic
linux-image-3.2.0-59-generic
linux-image-3.2.0-60-generic
linux-image-3.2.0-61-generic
linux-image-3.2.0-63-generic
linux-image-3.2.0-64-generic
Run Code Online (Sandbox Code Playgroud)

我可以用来grep -v $(uname -r)从此列表中删除当前正在运行的内核。但是,我似乎无法grep -v -B 1 $(uname -r)从列表中删除当前和以前的内核。有没有办法结合-B-v?还是我完全从错误的方向接近这个?

grep

6
推荐指数
1
解决办法
1114
查看次数

标签 统计

grep ×1