在makefile

时间:2016-09-05 12:51:34

标签: linux bash makefile dialog

尝试在

调用的某个脚本中运行对话框程序时
my_var := $(shell script.sh)

在我的Makefile中我看不到对话框窗口,屏幕只是挂起。以通常的方式运行脚本(如./script.sh)可以工作,但是我希望得到脚本的输出,所以这种方式不是我想要的。如何让它出现?

#script.sh
dialog --checklist ...

可能的问题是$ shell函数没有显示它运行的进程的stdout。有没有办法强制stdout进行父进程?

0 个答案:

没有答案