
telesmaciel
(usa Ubuntu)
Enviado em 07/11/2009 - 22:28h
Olá galera, tudo bem?
Seguinte, o que vou perguntar NÃO é trabalho de facul, embora a envolva (infelizmente minha faculdade usa aquele sistema 'janelas') hehe.
Estou com meu TCC de 70 pgs bem formatado, só que ficou faltando a página final de referências, aos invés de fazer essa página eu coloquei as referências ao longo do texto, tipo:
[trecho do TCC]
Web 2.0 é uma reunião de conceitos, paradigmas, e principalmente atitudes que geram
e mantém uma web participativa e dinâmica que se contrapõe a geração anterior da web 1.0 de
conteúdo estático e expositivo (O'REILLY, What's web 2.0, 2005)
[/trecho do TCC]
Então o que eu quero fazer é usar regex mais o grep ou o sed (sou novato em tudo isso) pra criar uma página contendo tudo que aparece entre "()" no meu TCC (são minhas referências).
Já usei esse comando do sed:
sed -n '/(*)/w referencias.txt' meutcc.txt
(nesse caso o meutcc.txt é o texto corrido gerado com o pdftotext :D )
Blz, ele filtrou ocorrências de () mas me devolveu as linhas inteiras em que achou () .
Existe uma forma de ele me devolver o conteúdo dos () ?
Tipo, ele vasculha referência acima e salva no referencias.txt só a string:
(O'REILLY, What's web 2.0, 2005)
Flw, galera...
Vlw, to entrando agora pro VOL, mas espero já poder ajudar em breve.