如何解决有没有办法在linux终端中捕获子进程的响应?
我正在尝试安装软件。执行 setup.sh
时,它调用另一个编译文件 linux.installer
,该文件显然调用了 bash 命令,然后出现以下错误:
ERROR: Cannot wait for process "/media/virtualCD/installGUI" "-Cdpath" "media/virtualCD/linux"
奇怪的是,当我自己运行相同的命令行时(在终端中实际复制和粘贴):installGUI 运行完美(在声明了一些环境变量之后)。
所以,我想知道 "/media/virtualCD/installGUI" "-Cdpath" "media/virtualCD/linux"
对父进程 linux.installer
的“环境”的响应是什么。因为显然,在终端中运行此命令行或通过 linux.installer
运行它之间存在一些差异。
我尝试使用 ltrace
、strace
。我找出了涉及哪些环境变量和库。但我想知道这个命令行的响应是什么,就像我进入“linux.installer
终端”一样。
有什么方法可以调试这个吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。