![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| [C + +] Desenho Programa. | Max_Payne | Alto Nível de programação | 12 | 12-23-2007 03:06 |
| Hoje ainda vão a tempo de aderir à $ 5000 AJAXWorld Desenho - SYS-CON Media | iBot | UNIX e Linux RSS Notícias | 0 | 08-24-2007 11:50 |
| Linha personagem de desenho! | zecoj | Alto Nível de programação | 5 | 03-10-2002 11:38 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
É possível definir arbitrariamente o cursor para a posição certa e, em seguida, escrever a partir daí. Veja o banco de dados e termcap tput (homem tput) como que funciona e que este procedimento tem limitações.
Hope this helps Bakunin |
|
|||||
|
Apenas por diversão ... Código:
awk -v X=12 -v Y=40 -v radius=12 'BEGIN{
pi=3.142857
system("tput clear")
for(i=0 ;i<=359 ;i++){
cmd=sprintf("tput cup %s %s", \
int(.5 + X + (sin(i*pi/180)*radius)), \
int(.5 + Y + (cos(i*pi/180)*radius)) )
system(cmd)
printf "*"
}
system("tput home")
}'
Não muito circular ... Código:
*******
**** ***
** **
** **
** *
** **
** **
* *
* *
* **
* *
* *
* *
* *
* *
** *
* *
* *
** **
** **
** **
** **
** **
*** ***
*******
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|