Descobrir se um número é par ou impar

Publicado por Ricardo Brito do Nascimento 09/05/2008

[ Hits: 22.448 ]

Homepage: http://brito.blog.incolume.com.br

Download parImpar




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.

  



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

Scripts recomendados

Adicionar usuario

Atualizando /home dos usuários em rede.(GNOME)

Script de Instalação de Layer7 no CentOS 6.0

Script para Wireless no Fedora 7 (modelo ipw3945)

procurar palavras dentro de todos os ficheiros de sub directorias


  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts