我必须使用脚本找到一个名为Test的可执行文件,该可执行文件将路径作为参数,并执行它。我用这条线做这个:
find -name Test -exec {} path \;
在测试中,我得到了一个 execl:
execl("./Test1","Test1",(char*)0);
perror("Exec failed");
exit(EXIT_FAILURE);
其中Test1与Test位于同一目录中。“手动”执行测试 一切正常,但使用上面写的行我有一个 Exec failed: No such file or directory错误。
怎么了 ?