[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] sed script exclui comentários
From: |
jimmy |
Subject: |
Re: [shell-script] sed script exclui comentários |
Date: |
Thu, 16 Jul 2009 09:16:25 -0300 |
User-agent: |
Mutt/1.4.2.3i |
On Thu, Jul 16, 2009 at 03:55:01AM -0700, denis costa wrote:
> Olá a todos eu tenho um problema em um script...
>
> estava fazendo um script que contabilizava as linha de códigos-fontes
> (excluindo linha em branco e comentários)
> então fiz em sed para apagar o que começa com comentário e apagar as linhas
> em branco:
>
> sed '/^#/d;/^$/d'
>
> mas assim ele só apaga no ínicio da linha, não apaga se tiver um espao ou tab.
>
> outra solução era apagar do comentário até o fim da linha, mas esse também
> apaga a linha toda:
>
> sed '/#/,/$/d;/^$/d'
>
> Ou seja caso tenha um comentário após uma linha de código essa será excluída
> da contagem final.
>
> Por favor me ajudem com o complexíssimo(sic) sed, pelo menos pra mim.
>
> Desde já agradeço a todos...
>
> E parabéns pela qualidade da lista a todos!!!
>
> Um abraço
>
> ------------------------------------
com o sed tente fazer:
$ sed '/^\s*\(#\|$\)/d;' arquivo
ou
$ sed '/^\s*[^#]\w/!d' arquivo
mas já que você quer contar:
$ grep -E -c '^\s*[^#]\w' arquivo
--
"Não manejo bem as palavras
Mas manipulo bem as strings."
------------------------------
"Cada um usa a ferramenta que merece."
------------------------------
Re: [shell-script] sed script exclui comentários,
jimmy <=
- Re: [shell-script] sed script exclui comentários, denis costa, 2009/07/16
- Re: [shell-script] sed script exclui comentários, Jeiks, 2009/07/16
- Re: [shell-script] sed script exclui comentários, denis costa, 2009/07/16
- Re: [shell-script] sed script exclui comentários, denis costa, 2009/07/16
- Re: [shell-script] sed script exclui comentários, César Vianna, 2009/07/16
- Re: [shell-script] sed script exclui comentários, denis costa, 2009/07/16
- Re: [shell-script] sed script exclui comentários, denis costa, 2009/07/16
- Re: [shell-script] sed script exclui comentários, César Vianna, 2009/07/17
- Re: [shell-script] sed script exclui comentários, Julio C. Neves, 2009/07/17
- Re: [shell-script] sed script exclui comentários [resolvido], denis costa, 2009/07/20