camscape - for excellent IT solutions itkb.ro - IT knowledge base

bash :: functie bash pentru generarea unui numar intreg random

Cristian
Cristian M.
TitleFunctie bash pentru generarea unui numar intreg random
Tagsbash, random, numar intreg
Desc.Functie bash pentru generarea unui numar intreg
CodeKBSH0003 v1.0
Date14 septembrie 2012
Functia genereaza un numar intreg, cu limite intre parametrul 1 si parametrul 2:

function RandomInteger {
    # Function to generate random integer
    #
    # Param:
    #   - minimum exclusive value
    #   - maximum exclusive value
    #
    # Return:
    #   - random integer
    #
    # Copyright CAMSCAPE SERVICES GPLv2
    # http://www.camscape.ro
    #
    RET=0
    while [ $RET -le $1 ]; do
        RET=$RANDOM
        let "RET %= $2"
    done
    echo "$RET"
}