Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Freebsd
Por badconf
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

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

Login: SMarcell, 704298 pontos

Homepage: http://my.opera.com/smarcell/blog/

Download:


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"



Scripts recomendados
   Script Linux recomendado Script Admin PDC
   Script Linux recomendado Converter vários arquivos PDF para JPG e compactá-los para o formato CBR
   Script Linux recomendado Script que simula uma locadora de DVD
   Script Linux recomendado Calculadora em Shell + - * ** / e Raiz quadrada
   Script Linux recomendado Script simples para compactar e descompactar arquivos

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.