1

Bash で乱数を生成しようとしていますが、$RANDOM が常にゼロを返すようです。

次のコードを使用しています

#!/bin/sh
#!/bin/bash

testing=$((RANDOM))
echo $testing
VAR=$((RANDOM%200+100))
echo $VAR

結果 :

0
100

これを修正する方法はありますか?

4

1 に答える 1

2

スクリプトから行を削除#!/bin/shします。ではなく で$RANDOM動作します。bashsh

于 2013-01-10T14:33:55.673 に答える