case self::CLI_DEBUG:
system($cmd);
break;
case self::CLI_STATUS:
exec($cmd,$array,$this->code);
break;
case self::CLI_STRING:
exec($cmd,$this->line);
break;
case self::CLI_STRING_STATUS:
exec($cmd, $this->line, $this->code);
break;
case self::CLI_ARRAY:
exec($cmd, $this->line);
break;
case self::CLI_ARRAY_STATUS:
exec($cmd, $this->line, $this->code);
break;
case self::CLI_BACKGROUNK:
exec("$cmd > /dev/null &");
break;
case self::CLI_ORI_GETRESULT:
exec("$cmd 2>&1;", $this->line, $this->code);
break;
case self::CLI_ORI_NONRESULT:
exec("$cmd > /dev/null 2>&1;", $array, $this->code);
break;
default:
exec($cmd,$this->line,$this->code); exec($cmd,$this->line,$this->code);