[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Tranformar um campo em link html
From: |
trans548 |
Subject: |
Tranformar um campo em link html |
Date: |
Sun, 16 Jan 2011 20:10:16 -0000 |
User-agent: |
eGroups-EW/0.82 |
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
- Tranformar um campo em link html,
trans548 <=