whiptail
命令有一个选项--textbox
,其中包含以下描述:
--textbox <file> <height> <width>
第一个选项需要一个文件作为输入;我想在其位置使用命令的输出。看起来这应该可以在bash中实现 - 可能还有重定向?为了这个问题,我想说我想在whiptail文本框中查看ls -l
的输出。
看起来标记的答案确实回答了我提出的问题,而不是关于鞭尾。例如,cat <(ls -l)
有效。因此,即使whiptail的具体示例不适用于流程替换,我也会将问题标记为已回答。
答案 0 :(得分:3)
您可以使用此流程替换语法:
--textbox <(command) 600 800
用您的自定义命令替换command
。
答案 1 :(得分:-1)
这是否符合您的需求?
ls -l > my_file
whiptail --textbox my_file