动机:当我运行grub-mkrescue时,它会在内部启动xorriso来编写一个iso文件。我想看看传递了什么命令行参数xorriso。我知道我可以检查grub-mkrescue的来源,但我现在对一个通用的解决方案感兴趣。我试过使用strace但是输出没有显示出来。

strace grub-mkrescue -o foo.iso iso/

有办法吗?

最佳答案

进程将在运行execve之前分叉,因此它不会显示在父进程的strace中。
使用strace -f也可以跟踪儿童。

关于linux - 确定程序用来启动另一个程序的命令行参数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48918994/

10-13 07:34