exit built-in for sh

上级 72873e7a
......@@ -164,6 +164,8 @@ main(void)
if(chdir(buf+3) < 0)
fprintf(2, "cannot cd %s\n", buf+3);
continue;
} else if(!strcmp(buf, "exit\n") || !strcmp(buf, "exit\r")){
exit();
}
if(fork1() == 0)
runcmd(parsecmd(buf));
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论