以下代码是否会在调用abort()之前等待命令执行完成? 如果它没有并且父进程被中止,那么子(bash shell)是否存活并继续执行命令。
FILE *_popenShell = NULL;
_popenShell = popen("/bin/bash","w");
fwrite("some_command", 1, SOME_SIZE, _popenShell);
fflush(_popenShell);
pclose(_popenShell);
abort();