Caso isso ainda não esteja corrigido, veja se há algum arquivo no diretório que comece com um '-'.
Ajudou-me.
Eu já removi e reinstalei o grep no Ubuntu, mas ainda persiste o mesmo erro.
Qualquer que seja o comando grep que eu digite, sempre vejo a seguinte saída:
grep: opção inválida - '='
Uso: grep [OPTION] ... PATTERN [FILE] ...
Experimente o grep --help para mais informações. '
Então, mesmo
grep -V
resulta neste erro ou
grep --help
mesma coisa!
/ bin / grep tem o mesmo tamanho de byte que nos meus outros hosts idênticos, onde funciona bem, então é provável que seja alguma variável de ambiente ou configuração local.
Alguma idéia?
Caso isso ainda não esteja corrigido, veja se há algum arquivo no diretório que comece com um '-'.
Ajudou-me.
Parece que você tem um alias para o grep, que está adicionando argumentos inválidos. Tente o seguinte:
type grep
isto dirá se o comando grep
é um alias ou não. Se estiver, verifique seus arquivos .profile
, .bash_profile
e .bashrc
para onde esse alias está definido.
Eu acho que você precisa usar:
grep -e "="