Jan 9, 2015
Olá galera, aqui vou mostrar um Script em Bash para gerar números para Mega-Sena, o Script foi melhorado e enviado por Diego Rocha.
#!/bin/bash # Autor: Diego Brum # email: diego.brum@gmail.com # Numeros sugeridos da mega sena n1=0 n2=0 n3=0 n4=0 n5=0 n6=0 # Numeros obtidos do ultimo sorteio disponivel no site da caixa mega1=0 mega2=0 mega3=0 mega4=0 mega5=0 mega6=0 function ordenador { echo " " > var1.txt printf "%s\n" $@ | sort -n >> var1.txt todos="" for y in $(cat var1.txt); do todos="$todos $y" done echo -en " \033[42;1;34m $todos \033[0m \n" } function acertos { qtd_acertos=0 for r in $(cat var1.txt); do if [[ $r -eq $mega1 ]] || [[ $r -eq $mega2 ]] || [[ $r -eq $mega3 ]] || [[ $r -eq $mega4 ]] || [[ $r -eq $mega5 ]] || [[ $r -eq $mega6 ]]; then ((qtd_acertos+=1)) fi done echo "Você teve $qtd_acertos acerto(s)" } function sugestao { echo "Sugestão de jogo:" for x in {1..6}; do num=$(echo "$((RANDOM % 61))") while [[ $num -eq 0 ]] || [[ $num -eq $n1 ]] || [[ $num -eq $n2 ]] || [[ $num -eq $n3 ]] || [[ $num -eq $n4 ]] || [[ $num -eq $n5 ]] || [[ $num -eq $n6 ]] do num=$(echo "$((RANDOM % 61))") done case "$x" in 1) n1=$num ;; 2) n2=$num ;; 3) n3=$num ;; 4) n4=$num ;; 5) n5=$num ;; 6) n6=$num ;; esac done ordenador "$n1 $n2 $n3 $n4 $n5 $n6" } function ultimoResultadoMegaSena { wget http://loterias.caixa.gov.br/wps/portal/loterias/landing/megasena/ --output-document=resultado_mega.txt -q echo "Resultado do último concurso:" mega1=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $2}') mega2=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $4}') mega3=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $6}') mega4=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $8}') mega5=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $10}') mega6=$(cat resultado_mega.txt |grep "numbers mega-sena" |awk -F "|" '/.*[1-9][1-9]/ {print $12}') echo -en " \033[42;1;34m $mega1 $mega2 $mega3 $mega4 $mega5 $mega6 \033[0m \n" } echo ultimoResultadoMegaSena echo sugestao echo acertos echo exit 0
shellscript
Inscreva-se
14 Jun 2024
13 May 2022
15 Sep 2021
Saiba Mais
Após cadastro e confirmação do e-mail, enviaremos semanalmente resumos e também sempre que houver novidades por aqui para que você mantenha-se atualizado!