Skip to content

Instantly share code, notes, and snippets.

/a.sh

Created April 24, 2013 02:39
Show Gist options
  • Save anonymous/5449184 to your computer and use it in GitHub Desktop.
Save anonymous/5449184 to your computer and use it in GitHub Desktop.
generate html from template
awk -f gera_html.awk foo.txt > output.txt
#descrição da página 1
http://www.pagina1.com.br
#descrição da página 2
http://www.pagina2.com.br
#descrição da página 3
http://www.pagina3.com.br
#descrição da página 4
http://www.pagina4.com.br
/#/{ desc=$0 }
/^http/{ sub("#","",desc); print "<a href=\"" $0 "\">" desc "</a><br/>" }
<a href="http://www.pagina1.com.br">descrição da página 1</a><br/>
<a href="http://www.pagina2.com.br">descrição da página 2</a><br/>
<a href="http://www.pagina3.com.br">descrição da página 3</a><br/>
<a href="http://www.pagina4.com.br">descrição da página 4</a><br/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment