systemº¯ÊýµÄÀ§»ó
1) ÎÒ¿´µ½systemº¯ÊýÔ´´úÂëÀïÊÇÕâôʵÏÖµÄ(ûÓÐÐźŴ¦Àí)[code] U1}EW@:^
int system(const char* cmdstring)
{
pid_t pid;&nm/Z*mF)r{;D0U.K
int status;4a)fS^*jwz
if (cmdstring==NULL)"q5s7v#\Zs/jMO
return 1;
if ( (pid=fork())<0 ) 8TgE-hJj3})HM
{status = -1;}
else if (pid==0) @.Dxn_6xdf7U
{7|Nl\6sK
execl("/bin/sh", "sh", "-c", cmdstring, (char*)0);
_exit(127);
}