Мне нужно создать произвольный номер порта между 2000-65000
из оболочки script. Проблема в том, что $RANDOM
- это 15-битное число, поэтому я застрял!
PORT=$(($RANDOM%63000+2001))
будет работать хорошо, если бы не ограничение размера.
Есть ли у кого-нибудь пример того, как я могу это сделать, возможно, извлекая что-то из /dev/urandom
и получая его в пределах диапазона?