--- trans548 <[EMAIL PROTECTED]> escreveu:
> Bom dia pessoal,
> Estou tentando fazer um script para numerar uma
> lista-link (pagina htm), ou seja, colocar um numero
> ao lado esquerdo
> de
> cada link,tipo:
> 1 - linka
> 2 - linkb
> 3 - linkc
> .....
> fiz o seguinte script:
> for x in *
> do
> z=$((z+1))
> sed -n "/<a/ s/^/$z/p" lista > listab
> done
>
> eu chamo esse script dentro da pasta q contem os
> arquivos,
> porém, so aparece o ultimo valor do contador z em
> todo os
> links. Gostaria de saber porque isso a contece e
> como contornar o
> problema.
>
> Seguindo a dica de um colega - do group - usei o
> script abaixo:
> sed -n '/<a/p' lista | cat -n - > listab
>
> Ele funciona,porém só imprime as linha com o padrão
> '<a', removendo
> as demais - cabeçalho e rodape.
>
> Desde ja fico-lhes grato
>
> João
Oi, João.
A não ser que vc realmente *queira* fazer um script, o
comando nl provavelmente resolverá seu problema:
nl lista
Abraço.
klayson
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas
mensagens no seu celular. Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e
anti-spam realmente eficaz.
http://br.info.mail.yahoo.com/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html