Zufallszahl aus einem Bereich in einem Bash-Skript

Muss ich generieren, die eine zufällige port-Nummer zwischen 2000-65000 von einem shell-Skript. Das problem ist $RANDOM ist ein 15-bit-Zahl, so dass ich stecken geblieben bin!

PORT=$(($RANDOM%63000+2001)) würde gut funktionieren, wenn es nicht für die Größe Begrenzung.

Hat jemand ein Beispiel, wie kann ich dies tun, vielleicht durch die Extraktion etwas von /dev/urandom und bekommen es innerhalb einer Reihe?

InformationsquelleAutor der Frage Jason Gooner | 2010-03-31

Schreibe einen Kommentar