Pessoal,
Estou querendo ver apenas o conteúdo não comentado de um arquivo de configuração.
Através do comando egrep eu consigo beleza, tentando com o grep passando a opção -v não funciona.
Segue abaixo como estou fazendo:
Caso 1: egrep
[fred_m@localhost conf]$ cat httpd.conf | egrep -v '(^#)'
ServerTokens OS
ServerRoot "/etc/httpd"
PidFile run/httpd.pid
Timeout 120
KeepAlive Off
MaxKeepAliveRequests 100
Caso 2: grep [fred_m@localhost conf]$ cat httpd.conf | grep -v '(^#)' # # If you would like to have separate agent and referer logfiles, uncomment # the following directives. # #CustomLog logs/referer_log referer #CustomLog logs/agent_log agent
# # For a single logfile with access, agent, and referer information # (Combined Logfile Format), use the following directive: # CustomLog logs/access_log combined
Através do grep --help eu tenho: -v, --revert-match seleciona somente linhas não coincidentes
Por que o comando não funciona com o grep ?
PS: Como faço par remover as linhas em branco da saída do egrep ?
Abraços
br-users@lists.fedoraproject.org