[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Como ler um arquivo.txt?
From: |
Ivan lopes |
Subject: |
Re: [shell-script] Como ler um arquivo.txt? |
Date: |
Tue, 23 Apr 2013 18:46:51 -0300 |
arquivo de entrada: paginas.txt
http://pastebin.com/7sZc6eCX
parser.sh
http://pastebin.com/1rAyGUhW
uso:
bash parser.sh
2013/4/23 kerosabber <address@hidden>
> **
>
>
> Bom noite pessoal..
>
> Fiz um script para criar automaticamente uma pagina.html com links.
> O endereço dos links estão num arquivo.txt da seguinte forma:
>
> #descrição da página
> http://www.pagina1.com.br
> .
> .
> .
>
> O script criado foi:
> ................................
> arq=$1 # arquivo.txt com os links
> xec 3<&0
> exec 0<$arq
>
> while read line
> do
>
> # retira a tralha da linha..
> k=$(grep '#' $arq | sed 's/\#//g;')
>
> # $line é a linha com o endereço do link
> # $k é a decriçao do link sem a tralha
> echo "<a href=\"$line\"> $k </a> <br>" >> index.html
>
> done
>
> exec 0<&3
>
> .................................
> Está acontecendo o seguinte:
> Os comentarios ($k) de todas as linhas, são listados para cada link
> criado. Quando o certo seria apenas um comentário para cada link.
>
> Como não consegui 'ver' onde está o problema, peço a ajuda de vocês para
> isso.
>
> Desde já fico grato.
>
>
>
[As partes desta mensagem que não continham texto foram removidas]