该whiptail命令有一个选项--textbox,其描述如下:
--textbox <file> <height> <width>
Run Code Online (Sandbox Code Playgroud)
第一个选项需要一个文件作为输入;我想在其位置使用命令的输出。看来这在 bash 中应该是可能的 - 可能通过重定向?ls -l为了这个问题,假设我想在鞭尾文本框中查看输出。
看起来标记的答案确实回答了我问的问题,但不是关于鞭尾。例如,cat <(ls -l)作品。因此,我会将问题标记为已回答,即使鞭尾的具体示例不适用于流程替换。
您可以使用此进程替换语法:
--textbox <(command) 600 800
Run Code Online (Sandbox Code Playgroud)
替换command为您的自定义命令。