我使用以下脚本在bash中显示一个对话框:
#!/bin/bash
TFILE=/tmp/habitat_resp_`whoami`.$$
dialog --menu "Commander?" 20 50 10 \
1 "MySQL" \
2 "Apache" \
3 "Postfix" \
4 "Dovecot" \
5 "Owncloud" \
2> $TFILE
# get response
RESPONSE=$(cat $TFILE)
echo $RESPONSE
clear问题是,当我向上滚动时,我仍然可以在回滚中看到对话框。我想要像维一样。我打开我的脚本,对话框就会出现,如果脚本已经结束,你就不能在回滚中看到这个对话框。
如何才能做到这一点?
问候S.
发布于 2013-09-19 14:47:45
添加--keep-tite选项,告诉dialog使用"alternative screen",它不参与终端回滚。这产生了一些稍微恼人的显示工艺品,但可能不像污染你的卷轴那么烦人。
https://stackoverflow.com/questions/18897369
复制相似问题