我需要在变量中存储特定数量的空格。
我试过这个:
i=0
result=""
space() {
n=$1
i=0
while [[ "$i" != $n ]]
do
result="$result "
((i+=1))
done
}
f="first"
s="last"
space 5
echo $f$result$s
Run Code Online (Sandbox Code Playgroud)
结果是“firstlast”,但我预计“first”和“last”之间有5个空格字符。
我怎样才能正确地做到这一点?