0

如何自动显示一行文本?示例是两行,我需要 1 行...比你 在此处输入图像描述

我试过 --cr-wrap 和 --no-collapse dialog(1) - Linux 手册页

4

1 回答 1

2

也许你必须指定更大的窗口:

dialog  --yesno 'Hello, this is my first dialog program' 20 60

您可以使用$COLUMNand$LINES对应的尺寸:

dialog  --yesno 'Hello, this is my first dialog program' $((LINES-4)) $((COLUMNS-4))

甚至用于在 bash 脚本中调整窗口大小:

trap 'COLUMNS=`tput cols` LINES=`tput lines`' WINCH
于 2012-12-04T14:05:15.853 回答