Cálculo da Média Aritmética em Shell Script

*** updated ***Aproveitando o embalo sobre MA, resolvi fazer um shell script que também calcula a MA. Como funciona? Digite: script valor1 valor2 valor3…. valorn Exemplo ./media_aritmetica.sh 5 3 7 ———————-Lim Superior: 15QTD N: 3Resultado MA: 5.00———————- O código fonte abaixo: #!/bin/bash# Esse script é uma “Classe” para cálculos estatísticos# Copyright 2008 Kaio Rafael – […]

Usando Wget em formulários com senha

Recentemente precisei fazer download de algumas páginas que estavam no Bugzilla e só era possível utilizando autenticação via formulário do próprio Bugzilla.Para resolver esse problema, você pode utilizar o wget para autenticar seu usuário e salvar um cookie que será utilizado posteriormente em outras consultas Funciona assim:1) Logue no Bugzilla utilizando o wget para salvar […]

Brincando com AWK – Parte 1

Depois de muito tempo, mais uma vez, sem postar nada aqui no meu blog, consegui um tempinho para escrever um pouco sobre o AWK. Na verdade, algumas pessoas dizem que AWK é uma linguagem de programação, outras já dizem que é uma ferramenta do SHELL e aí em diante. Bem, essa definição fica ao seu […]

Conjugando verbos no shell

Para quem não tem uma gramática sempre que necessário e as vezes não sabe conjugar algum verbo em determinado tempo da nossa língua portuguesa. Existe uma ferramenta no Linux que permite tal façanha. O nome da ferramenta é o conjugue. Para instalar é muito simples aos usuários de Debian e “Debian-Like” ;) apt-get install brazilian-conjugate […]

Brincando de Força Bruta

Um ataque de força bruta é aquele que tenta utilizar o maior número de combinações possíveis para quebrar um determinado código, senha, caminho etc. Recentemente, publiquei um artigo de como gerar senhas no Linux. Em seguida, tive a curiosidade em descobrir quantas combinações seriam necessárias para que a mesma “senha” fosse encontrada novamente. Desenvolvi um […]

Gerador de Senhas no Shell

As vezes precisamos gerar várias senhas e nem sempre o tempo ou nossa criatividade está colaborando. O Linux possui inúmeras ferramentas para gerar senhas automáticas: mkpasswd makepasswd No entanto, se você precisar de alguma solução mais simples, apenas números, o gerador de números aleatórios do Linux pode te ajudar. $ od /dev/urandom | head -1 […]

Internacionalização de Shell Scripts

1 – Introdução O Bash é um interpretador de comandos. Ele oferece um recurso de programação onde é possível combinar uma seqüência de comandos do sistema operacional em um arquivo, tendo assim um shell script. Considere o seguinte código do script gudam.sh: #!/bin/bashecho “Ola, seja bem vindo ao GUDAM” Esse exemplo é um shell script […]