Gobo Eiffel Kernel Library
Copyright (c) 2001-2002, Eric Bezault and others
Eiffel Forum License v2 (see forum.txt)
$Date: 2005/07/13 17:05:09 $
$Revision: 1.16 $
-- Create a new shell command.
-- (From KI_SHELL_COMMAND)
-- Routines that ought to be in class ANY
-- (From KL_IMPORTED_ANY_ROUTINES)
-- Routines that ought to be in class STRING
-- (From KL_IMPORTED_STRING_ROUTINES)
-- Command to be executed from the shell;
-- Note: If command is a UC_STRING or descendant, then
-- the bytes of its associated UTF unicode encoding will
-- be used to invoke the command through the operating
-- system.
-- (From KI_SHELL_COMMAND)
-- Exit status code of the last execution of command;
-- Its meaning depends on the value of is_user_code
-- and is_system_code.
-- (From KI_SHELL_COMMAND)
-- Has exit_code been set by the system because of
-- an abnormal termination of command or because
-- it could not be launched correctly?
-- (From KI_SHELL_COMMAND)
-- Has exit_code been set at the end of
-- a normal execution of command?
-- (From KI_SHELL_COMMAND)
-- Ask operating system to execute command. Wait until
-- termination. Make exit status available in exit_code,
-- is_user_code and is_system_code.
-- (Note that under Windows 95/98 the exit status code
-- returned is always 0 when is_user_code is true.).
-- (From KI_SHELL_COMMAND)
Shell commands