1
我會很高興,如果有人能告訴我下面的線應該是什麼樣子linux下的斌/ bash腳本:轉換部分
rand1=%RANDOM%
rand2=%rand1:~1,2%
if %rand2% LSS 10 rand2=%rand2%+10
set /a macc6=%rand2%
甚至不知道甚至有一個相當於%RANDOM%下手......
我會很高興,如果有人能告訴我下面的線應該是什麼樣子linux下的斌/ bash腳本:轉換部分
rand1=%RANDOM%
rand2=%rand1:~1,2%
if %rand2% LSS 10 rand2=%rand2%+10
set /a macc6=%rand2%
甚至不知道甚至有一個相當於%RANDOM%下手......
bash有$RANDOM
(Bash variables)
的一步一步的翻譯:
rand1=$RANDOM
rand2=$((rand1 % 100))
((rand2 < 10)) && ((rand2 += 10))
export macc6=$rand2
沒有臨時變量:
export macc6=$((RANDOM % 100))
((macc6 < 10)) && ((macc6 += 10))
哇,謝謝!那很快 :) – fireball