Scripts de Sandro Marcell - pág. 02
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!!! ;)
Implementando um simples manipulador de eventos de teclado
Muitas vezes um usuário quer que determinada ação ocorra em seu script ao se pressionar uma única tecla, mas no shell não há nenhum tipo de manipulador que faça esse serviço. O mais próximo seria utilizando o built-in trap para capturar sinais de interrupção tais como: Ctrl+C, Ctrl+D, etc... Porém para o propósito acima ele não se adequá muito bem. Para resolver isso você pode utilizar (adaptando é claro!) este simples shell script.
Função bem simples que valida endereços IPv4 sem a utilização de qualquer comando externo ao Bash!
Menu + Relógio em tempo real
A um tempo atrás, um amigo me pediu ajuda para montar um script que mostrasse um menu de opções juntamente com um relógio no canto inferior do terminal, e recentemente aqui no VoL surgiu uma dúvida parecida. E para ambos envie exemplos parecidos! Então resolvi postar esse exemplo caso alguém também tenha o mesmo tipo de dúvida.
Fluxbox - Slideshow de wallpapers aleatórios
Script em zsh que uso para "montar" um slideshow de wallpapers aleatórios e que são trocados (via cron) a cada 15 minutos, sem repetir o último usado aqui no meu Fluxbox. Para usá-lo é necessário o programa 'feh'. Apesar do Fluxbox possuir o programa 'fbsetbg' que com a opção '-r' "randomiza" wallpapers, resolvi implementar minha própria versão porque gosto muito do zsh! =P Falou!!!