シェル スクリプトからランダムなポート番号を生成する必要があります2000-65000
。問題は$RANDOM
15 ビットの番号なので、行き詰まっています。
PORT=$(($RANDOM%63000+2001))
サイズ制限がなければうまく動作するでしょう。
/dev/urandom
何かを抽出して範囲内に収めるなど、これをどのように実行できるかの例を持っている人はいますか?
ベストアンサー1
shuf -i 2000-65000 -n 1
楽しむ!
編集: 範囲は包括的です。