anota arquivo “include” para grep com comentários?

5

Eu faço um grep sort que inclui certas strings. Isto é, me dê as linhas em um arquivo que contém certas strings. Como em

grep -fv include file  > out

Esse comando procura em file e envia para out cada linha que corresponde ao que está no arquivo include . Não há problema com isso. Funciona bem.

MAS

Como coloco comentários no meu arquivo include ?

Por exemplo, gostaria de anotar esse arquivo com alguns comentários (por exemplo, # ) que explicam o que estou incluindo. Então, eu gostaria que grep ignorasse as linhas no arquivo include que começam com # . Como eu faço isso?

    
por user618 09.07.2014 / 01:17

1 resposta

1

Com shells tendo substituição de processo como bash e zsh:

grep -f <(grep -v '^#' include) file > out
    
por 09.07.2014 / 01:39

Tags