0
我的代碼是:execvp沒有得到說法
execvp(command, args);
參數表是char* args[]
命令char* command
例如用於ls -l
,命令是LS和args是-l但執行後爲什麼
execvp(command, args)
我只得到ls
的結果不是ls -l
??
我的代碼是:execvp沒有得到說法
execvp(command, args);
參數表是char* args[]
命令char* command
例如用於ls -l
,命令是LS和args是-l但執行後爲什麼
execvp(command, args)
我只得到ls
的結果不是ls -l
??
參數列表也包含該程序的名稱。確保您的args
陣列包含"ls"
和"-l"
。
哦,非常感謝。我很困惑! – Sara 2012-08-04 07:38:58