Calculadora plus
Publicado por Raimundo Alves Portela (última atualização em 23/09/2011)
[ Hits: 6.201 ]
Homepage: http://portelanet.com
Calculadora desenvolvida para brincar com o comando shift e a linguagem bc.
Para usá-la, basta chamar o script informando a operação desejada e os números para que o cálculo seja realizado.
Espero que ajude no aprendizado de alguém ;-)
#!/bin/bash
# calculadora_plus.sh
# Desenvolvido Por: Raimundo Portela <rai3mb@gmail.com>
# Calculadora desenvolvida para brincar com o comando shift
# Para usá-la, pasta chamar o script informando a operação desejada e os números,
# para que o cálculo seja realizado.
# Exemplo: ./calculadora_plus.sh -a 2 4 5 6 7 8 9
# ------------------------------------------------------
function calcula() {
local op="$1"
shift 2
echo $* | tr ' ' "$op" | bc
}
case $1 in
'-a') calcula '+' $*;;
'-s') calcula '-' $*;;
'-d') calcula '/' $*;;
'-m') calcula '*' $*;;
'-h'|'--help')
echo -e "Sintaxe de uso:\n\t./calculadora.sh [-a|-d|-s|-m] NUMEROS"
;;
*)
echo 'ERRO: - Entrada no válida!'; exit 1 ;;
esac
#EOF
Configuração Teclado ABNT2 (Gnome3)
Script simples para gerenciar netcat
Ver a temperatura da sua cidade via terminal
Como criar um make.conf no Gentoo (para iniciantes)
Como instalar o Open WebUI para Ollama no Gentoo (com systemd)
INSTALAR (e jogar) COUNTER STRIKE 1.6 (install cs 1.6) NO LINUX
A tragédia silenciosa das distribuições baseadas (ou “agregadas”)
Removendo o bloqueio por erros de senha no Gentoo (systemd)
Papel de Parede Animado no KDE Plasma 6 (Com dicas para Gentoo)
Homebrew: o gerenciador de pacotes que faltava para o Linux!
Removendo a trava de versão do Project Brutality para GZDoom/UZDoom
Acelere a compilação no Gentoo com distcc (guia para Systemd)
ATUALIZAÇÃO DO KERNEL LINUX (2)
[Matemática] o que seria algo mais poderoso do que uma função? [RESOLV... (5)









