Para remover linhas que contenham , especificamente com grep:
-
Em um comando, por comentário do jordanm:
grep -Ev 'success|ok$'
ou:
grep -ve success -e 'ok$'
ou:
grep -v 'success ok$'
-
Em dois comandos:
grep -v success file | grep -v 'ok$'
Exemplo:
$ cat file
success something else
success ok
just something else
$ grep -Ev 'success|ok$'
just something else
$ grep -v success file | grep -v 'ok$'
just something else
Para remover linhas que contenham ambas strings, especificamente com grep:
grep -v 'success.*ok$' file
Exemplo:
$ cat file
success something else
success ok
just something else
$ grep -v 'success.*ok$' file
success something else
just something else