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

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

Re: [shell-script] Tranformar um campo em link html


From: eric miranda
Subject: Re: [shell-script] Tranformar um campo em link html
Date: Sun, 16 Jan 2011 18:23:21 -0200

Já tentou rodar o script com -x pra verificar passo a passo?

./script.sh -x | more

flwwwwww

Em 16 de janeiro de 2011 18:10, trans548 <address@hidden> escreveu:

>
>
> Boa tarde pessoal,
>
> Gostaria da ajuda de vocês em um pequeno script que estou fazendo.
>
> Tenho alguns arquivos.txt com dados parecidos com os debaixo:
>
> 2008:20081104
> 2009:20091113
> 2003:20030321
> 2003:20031006
> 2001:20011004
> 2001:20011031
> 97:19970516
> 97:19970517
>
> Explicando:
> Os números a esquerda dos dois pontos são pastas e os números a direita
> dos dois pontos são arquivos.htm
>
> Estou tentando fazer um script para transformar os dados acima em link
> html, mas nao estou conseguindo, vejam a baixo o script:
>
> #!/bin/bash
> t=$1 # nome da pagina.htm
> echo "<html>" > ${t}.htm
>
> echo "<head> <title> $t </title>" >> ${t}.htm
>
> echo "<body>" >> ${t}.htm
> echo "<center><h2> "$t" </h2> </center><hr color=#ffffff>" >> ${t}.htm
>
> while read linha # lendo o arquivo com os dados
> do
> a=$(echo $linha `cut -d: -f1`) # separando os campos
> b=$(echo $linha `cut -d: -f2`)
>
> #inserindo os campos no link
> echo "<a href="$a/${b}.htm"> $b</a> <br>" >> ${t}.htm
> done < lista
>
> echo " </body> </html>" >> ${t}.htm
> -----------
> Tenho como resultado uma pagina.htm com todos os dados lista em um único
> link, quando deveria ser oito links. Onde estar o erro?
>
> Desde já agradeço qualquer a juda.
>
> J.Sabino
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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