Removendo linhas que correspondem ao padrão

Suponha que você deseja excluir linhas que contêm frase passada (você pode usar qualquer regex válida ). O arquivo a ser filtrado é uma lista de especificações de rails com falha . Como isso:

example_id                                                                  | status  | run_time        |
--------------------------------------------------------------------------- | ------- | --------------- |
./spec/controllers/api/v1/accounts_controller_spec.rb[1:1:1:1] | passed | 0.20286 seconds |
./spec/controllers/api/v1/accounts_controller_spec.rb[1:1:2:1:1:1] | passed | 0.18228 seconds |
./spec/controllers/api/v1/attachments_controller_spec.rb[1:2:1:1:1] | failed | 1.37 seconds |
./spec/controllers/api/v1/attachments_controller_spec.rb[1:2:1:2:1:1:1] | failed | 1.57 seconds |

Com:

g/passed/d

você deixou:

example_id                                                                  | status  | run_time        |
--------------------------------------------------------------------------- | ------- | --------------- |
./spec/controllers/api/v1/attachments_controller_spec.rb[1:2:1:1:1] | failed | 1.37 seconds |
./spec/controllers/api/v1/attachments_controller_spec.rb[1:2:1:2:1:1:1] | failed | 1.57 seconds |

Você também pode remover as linhas que não correspondem ao padrão com:

v/passed/d