需要有关正则表达式的帮助。我们有一个返回输出的命令,如下表所示 -
ogd started 1/1 256M
lap started ?/1 1G
ice started 1/2 2G
ev1 started 2/2 1G
pip stopped 0/1 128M
qip stopped ?/2 128M
pld stopped 0/1 128M
理想情况下,我们需要第3个colom为1/1或2/2。我们需要一个返回错误条件的行命令(可能是awk或sed),其中第三个colom数字不匹配。预期命令的样本输出 -
lap started ?/1 1G
ice started 1/2 2G
pip stopped 0/1 128M
qip stopped ?/2 128M
pld stopped 0/2 128M
感谢您的帮助。
答案 0 :(得分:0)
在这里找到我们需要的东西,谢谢nbari -
我们的命令| awk' {split($ 3,a," /");如果(a [1]!= a [2])打印$ 0}'