Sim Eder, Era exatamente isso.
Abraço On 9/22/06, Eder <[EMAIL PROTECTED]> wrote: > Olá, > > Para fazer isso em C é até mais simples do que em SH ou KSH, pode fazer algo, > assim observe: > > ///////////////////////////////////////////////////////////////////// > #include <stdio.h> > #include <stdlib.h> > > char cursorRun[8] = { '-', '\\', '|', '/', '-', '\\', '|', '/' }; > > int main(void) > { > int i = 0; > for ( i = 0; i < 80; i++ ) > { > usleep(30000); /* A sua operação demorada */ > printf( "%c\033[2D", cursorRun[i%8] ); > fflush(stdout); > } > printf("\n"); > return(0); > } > ///////////////////////////////////////////////////////////////////// > > A enúmeras formas de fazer isso, essa é apenas uma delas, > existe formas de colocar cores no cursor e tudo mais, a função > fflush() se faz importante nesse exemplo sem ela você acaba > correndo o risco de não ver seu curor girar; > > Espero que seja isso que deseje. > > Abraços, > > Eder > > -- > Linux is for people who hate Windows, > BSD is for people who love UNIX" > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd