1
我無法弄清楚如何將「空間」(或更多)作爲變量傳遞。BASH變量僅包含空間
MyVar=" "
echo $MyVar
返回任何...
它似乎並不喜歡的工作,我希望,我的目標是使空間隨機長度的字符串。
#!/bin/bash
while ((1))
do
n=$[RANDOM%80]
x=0
sl=""
space="-"
while (($n != 0))
do
sl=$sl$space
n=$(($n-1))
done
echo "$sl # #"
sleep 0.3
echo "$sl # #"
sleep 0.3
echo "$sl #######"
sleep 0.3
echo "$sl ## ### ##"
sleep 0.3
echo "$sl###########"
sleep 0.3
echo "$sl# # # #"
sleep 0.3
echo "$sl# # # #"
sleep 0.3
echo "$sl ## ##"
sleep 0.3
echo "$sl"
sleep 0.3
done
我想要變量空間來隱藏一個空格,而不是短劃線並將其報告給sl。 這甚至可能嗎?
使用引號:'echo「$ MyVar」' – anubhava 2014-10-17 07:00:06