6
我想通過向變量添加隨機整數來創建字符串來輸出字符串。然而,Bash只是將數字加在一起。將整數作爲字符串添加到變量bash中
#!/bin/bash
b=""
for ((x=1; x<=3; x++))
do
number=$RANDOM
let number%=9
let b+=$number
done
echo ${b}
說每一個隨機數爲1,則腳本將輸出3而不是111 如何實現111所期望的結果?
+1作爲一個詳細的解釋 –
你也可以這樣算術擴展:'((number = RANDOM%9))' –