Pular para o conteúdo

Descobrir se um número é par ou impar

Muitas vezes nos deparamos com a necessidade de saber se um número é par ou impar, e como fazer isto em shellscript?

Esse script vai resolver o problema.
Ricardo Brito do Nascimento rbn_jesus
Hits: 22.469 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Muitas vezes nos deparamos com a necessidade de saber se um número é par ou impar, e como fazer isto em shellscript?

Esse script vai resolver o problema.
Download parImpar Enviar nova versão

Esconder código-fonte

#!/bin/bash


function _AND(){
        NUM=$[ $NUMERO & 1 ]
}

function _VERIF(){
        if [ $NUM -eq 0 ]; then
                echo "par: "
        else
                echo "impar: "
        fi
}

echo -n "entre com um numero: "
read NUMERO
_AND $NUMERO
_VERIF

Manutencao de arquivos no Squid-Cache

Firewall Iptables

Script que envia email para um Relay sem autenticação.

Rsync.conf

Backup avançado

#1 Comentário enviado por tenchi em 13/05/2008 - 13:35h
Interessante assim tbm:

EhPar(){
return $(($1%2))
}

Uso:
$ read i
$ EhPar $i && echo $i é par || echo $i é ímpar

:-)

Contribuir com comentário

Entre na sua conta para comentar.