zsh: Exemplo de uso do módulo zsh/curses
Publicado por Sandro Marcell (última atualização em 22/06/2012)
[ Hits: 4.276 ]
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"
Compactado e descompactador bem interessantee
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
Debian Stable travado em atualizações: dist-upgrade não resolve [RESOL... (9)
Aderencia a Obsolencia Programada. (16)
Como você configura seu GNOME? Eu faço assim... (5)









