void		ft_exit(char **cmd_line);

인자 체크하기


printf("exit\\n");
	if (objs[1] == NULL)
		set_exit_status(0);
	if (!check_obj_isdigit(objs[1]))
	{
		printf("minishell: exit: %s: numeric argument required\\n", objs[1]);
		set_exit_status(255);
	}
	else if (objs[2] != NULL)
	{
		printf("minishell: exit: too many arguments\\n");
		set_exit_status(-1);
	}
	else
		set_exit_status(ft_atoi(objs[1]) % 256);

exit_status 설정 후 종료


static void	set_exit_status(int x)
{
	g_exit_status = x;
	if (x != -1)
		exit(g_exit_status);
	g_exit_status = 1;
}