该whiptail
命令有一个选项--textbox
,其描述如下:
--textbox <file> <height> <width>
第一个选项需要一个文件作为输入;我想在它的位置使用命令的输出。似乎这在 sh 或 bash 中应该是可能的。为了这个问题,假设我想ls -l
在一个whiptail文本框中查看输出。
请注意,进程替换似乎在whiptail 中不起作用(例如whiptail --textbox <(ls -l) 40 80不起作用。
This question是对this other stackoverflow question的重新询问,从技术上讲,该问题已得到解答。