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

Publicado por Sandro Marcell (última atualização em 22/06/2012)

[ Hits: 4.234 ]

Homepage: http://sanmarcell.wordpress.com

Download zcurses.sh




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!!! ;)

  



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" 

Scripts recomendados

Reconhecendo e abrindo midia

Operações com valores em arquivo texto

Adicionar usuários para serem autenticados pelo squid

Agenda "completa" com interface do zenity

Instalar Apache2, PHP5 e MySQL5 no Ubuntu 7.04 "Feisty Fawn"


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts