求问下 6.s081 的 lab1 的一个问题

问题背景

Lab: Xv6 and Unix utilities (mit.edu)



Pasted image 20240807154939

问题描述

我的 exec 好像没起作用?参数应该都是正常传递到了(命令行中可以输出),命令行中输入命令也可以得到正确的输出(hello),可是传递给 exec 没有任何输出,这个是怎么回事呢,谢谢大家

源代码

xargs.c (2.4 KB)

已解决,问题出在我 exec 的参数数组的传递上,比如 exec 一个 grep 程序,则参数数组(即代码中的 args)的第一个元素应该是 grep