我想在对话框消息框上输出算术级数,但 --msgbox 属性将它们显示为纯文本
我的代码:
while :
do
sequence=(1 10 100 1000 10000)
dialog --stdout --msgbox '${sequence[*]}' 0 0
done
我想在对话框消息框上输出算术级数,但 --msgbox 属性将它们显示为纯文本
while :
do
sequence=(1 10 100 1000 10000)
dialog --stdout --msgbox '${sequence[*]}' 0 0
done
单引号阻止外壳识别变量插值。这就是单引号应该做的事情。用双引号替换你的单引号,你会得到我相信你正在寻找的输出。您还应该意识到,这段代码是一个无限循环,无论您按回车键关闭对话框多少次,它都会以相同的方式显示对话框。