參數我想創建簡單的程序,它會從參數運行shell命令,例如如何從命令
./run date +"%r"
07:56:05 PM
運行execlp,但我不能圖如何。我嘗試這個,但它不工作。我很困惑,絕對傾斜人物如何EXEC作品..
#include <unistd.h>
#include <stdio.h>
int main (int argc, char *argv[]){
execlp("bash","bash", "argv[1]", (char*)0);
return 0;
}
你不應該把'argv [1]'放在引號中。 –
您可以使用execvp嗎?這將是eaiser。 –