julio, tudo bom? mais veja so..digamos que eu esteja la pela 17 linha e executo o script que possue um bloco conforme o abaixo.
for i in $(seq 1 10); do echo "--> $i" sleep 0.2 done eu quero que ele exiba na mesma posição (x/y) tipo for i in $(seq 1 10); do tput cup XX 0 echo "--> $i" sleep 0.2 done quero que ele fique imprimindo na linha currente de execução...sacou? isto e possivel? por que da forma que eu fiz eu to limpando a tela e executando de cima pra baixo. On 7/4/06, Julio C. Neves <[EMAIL PROTECTED]> wrote: > > Fala Jorge, > se vc fizer: > > tput sc # sc = Save Cursor position > > será salva a posição atual do cursor. Para voltar a esta posição, use: > > tput rc # rc = Restore Cursor position > > Para saber o tamanho da tela, use: > > tput lines > > ou: > > tput cols > > Vc verá isso e muito mais em www.julioneves.com (no quadro localizado no > canto superior esquerdo da página digite tput e siga o link oferecido) > > Abração, > Julio > :wq > > > > > 2006/7/4, Jorge Pereira <[EMAIL PROTECTED]>: > > > > > Pessoal, > > > > Existe alguma forma de eu saber em qual liha estou no shell? tipo eu > tenho > > o > > exemplo. > > > > 1) a pessoa esta executando um script em determinado ponto da sua janela > > do > > shell. > > 2) em uma determinada parte do script ele executa um "tput cup 20 0; > echo > > 'Seu nome:'", > > ele irá executar na linha 20, coluna 0 o comando echo "seu nome", > > certo? > > o que eu preciso e abstrair esta linha, pois se o cara estiver em um > > terminal que tenha 100 > > linhas, e ele execute no inicio da linha, o script vai mandar > imprimir > > na 20, como no caso eu > > quero que ele execute na linha current, este e o problema. pois > > procurei > > e não achei uma forma > > de obter a linha atual. > > > > Dai fica a duvida, alguem sabe como resolver esta bronca? > > -- > > Regards, > > + > > > > > ---------------------------------------------------------------------------------+ > > Jorge Pereira, From: Olinda/Pe/Brazil > > Home: http://www.jorgepereira.com.br/ > > E-mail: [EMAIL PROTECTED], [EMAIL PROTECTED] > > Mobile: +55 (81) 8833-2484 > > My Public Key: http://www.jorgepereira.com.br/public.pgp > > + > > > > > ---------------------------------------------------------------------------------+ > > "Se você ama alguma coisa, liberte-a; > > Se ela não voltar a ti, cace-a e mate-a." > > > > > +----------------------------------------------------------------------------------+ > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > [ ]s, > Julio (http://www.julioneves.com) <http://www.julioneves.com%29> > Participe do 4o CONISLI - Congresso Internacional de Software Livre, dias > 7 a 11 de novembro - SESC Vila Mariana - SP > www.conisli.org > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Regards, + ---------------------------------------------------------------------------------+ Jorge Pereira, From: Olinda/Pe/Brazil Home: http://www.jorgepereira.com.br/ E-mail: [EMAIL PROTECTED], [EMAIL PROTECTED] Mobile: +55 (81) 8833-2484 My Public Key: http://www.jorgepereira.com.br/public.pgp + ---------------------------------------------------------------------------------+ "Se você ama alguma coisa, liberte-a; Se ela não voltar a ti, cace-a e mate-a." +----------------------------------------------------------------------------------+ [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- 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
