zsh: Exemplo de uso do módulo zsh/curses
Publicado por Sandro Marcell (última atualização em 22/06/2012)
[ Hits: 4.188 ]
Homepage: http://sanmarcell.wordpress.com
Exemplo bem simples de uso do módulo 'curses' do zsh para "desenho de janelas" em interfaces CLI.
Mais detalhes:
$ man zshmodules
$ info zsh
Falou!!! ;)
#!/bin/zsh -f # # Exemplo bem simples de uso do modulo 'curses' do zsh para "desenho # de janelas" em interfaces CLI. # # Autor: Sandro Marcell # Email: smarcell@myopera.com # Blog: http://www.my.opera.com/smarcell/blog # # Uso: ./nome_script 'string' # # Mais detelhes: # man zshmodules # info zsh # zmodload zsh/curses function mostraMensagem { local string="$1" [ -z "$string" ] && string='Hello World! =)' zcurses init zcurses addwin main $(($LINES - 19)) $(($COLUMNS - 2)) $(($LINES - 15)) 1 zcurses border main zcurses attr main red/black bold zcurses move main 2 $((($COLUMNS - $#string - 2) / 2)) zcurses string main "$string" zcurses refresh main sleep 3 zcurses delwin main zcurses end return 0 } mostraMensagem "$1"
Formatar o terminal com cores e efeitos
System Software 2.0 - Instale e remova repositórios e programas de forma simples
Verificar se um mesmo arquivo está em dois diretórios diferentes
Nenhum coment�rio foi encontrado.
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Como unir duas coleções de ROMs preservando as versões traduzidas (sem duplicatas)
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Salvar estado da VM no virt-manager [RESOLVIDO] (5)
Primeiras impressões do Debian 13 (11)