Pular para o conteúdo

zsh: Exemplo de uso do módulo zsh/curses

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!!! ;)
Sandro Marcell SMarcell
Hits: 4.413 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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!!! ;)
Download zcurses.sh Enviar nova versão

Esconder código-fonte

#!/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" 

Agenda de Contatos

Administrando o Samba

Unrar

média,valor máximo e valor mínimo

debcreate - Script que facilita o uso do dpkg-deb

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.