shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Substituir /* xxxxx */ por espaco


From: Miranda
Subject: Re: [shell-script] Substituir /* xxxxx */ por espaco
Date: Wed, 22 Dec 2004 09:56:43 -0200
User-agent: KMail/1.5

mais fácil um programa em C
para fazer isso

o awk a seguir
retira linhas entre comentários mas não
linhas como a abaixo , por exemplo

char  nome[30] ;  /* Nome do funcionario */

fiz o teste com o arquivo
/usr/include/unistd.h

os comandos estão no arquivo
cmd.awk
> BEGIN{IMP="S"}
/\/\*/{IMP="N"}
/\*\//{IMP="S";getline}
{if ( IMP == "S" ) print}

a chamada 
awk -f cmd.awk /usr/include/unistd.h


On Tuesday 21 December 2004 19:58, Ragner Magalhaes wrote:
> Oi pessoal !
> eu tenho alguns arquivos c com comentários do tipo
>
> /* asd
>  *ads
>  */
> eu quero excluir esses comentários do meu codigo !
>
> Como faco isso ?
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora.
> http://br.acesso.yahoo.com/ - Internet rápida e grátis
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]