質問
C
1char *args[256]; 2 3args[0] = help; 4args[1] = NULL;
とします。
このとき、子プロセスにおいて、
C
1execvp(*args, args);
を実行しても、シェルのhelpが実行されません。
なぜでしょうか?
補足
一方で、
C
1char *args[256]; 2 3args[0] = ls; 4args[1] = NULL;
とします。
このとき、子プロセスにおいて、
C
1execvp(*args, args);
を実行すると、きちんとlsが実行されます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。