我尝试模拟 shell 命令“grep a *.*”已经有一段时间了,但似乎没有任何效果。是否有一些我遗漏的特定语法
#include<unistd.h>
#include<sys/types.h>
#include<sys/wait.h>
#include<stdio.h>
#include<errno.h>
#include<stdlib.h>
#include<string>
#include<sstream>
#include<string.h>
#include<fcntl.h>
#include<iostream>
#include<cstdlib>
#include<vector>
using namespace std;
int main()
{
execl("/bin/grep", "grep", "a", "*.*", NULL);
return 0;
}