phpdbg_writeln("Example:");
phpdbg_writeln("\t%soplog /path/to/my.oplog", PROMPT);
phpdbg_writeln("Will open the file /path/to/my.oplog for writing, creating it if it does not exist");
- phpdbg_writeln("Example:");
phpdbg_writeln("\t%soplog 0", PROMPT);
phpdbg_writeln("Will close the currently open log file, disabling oplog");
phpdbg_writeln(EMPTY);
phpdbg_help_footer();
return SUCCESS;
} /* }}} */
+
+PHPDBG_HELP(shell) /* {{{ */
+{
+ phpdbg_help_header();
+ phpdbg_writeln("Direct access to shell commands saves having to switch windows/consoles");
+ phpdbg_writeln(EMPTY);
+ phpdbg_writeln("Example:");
+ phpdbg_writeln("\t%s- ls /usr/src/php-src", PROMPT);
+ phpdbg_writeln("Will execute ls /usr/src/php-src, displaying the output in the console");
+ phpdbg_writeln(EMPTY);
+ phpdbg_writeln("Note: read only commands please !");
+ phpdbg_help_footer();
+ return SUCCESS;
+} /* }}} */
PHPDBG_HELP(quiet);
PHPDBG_HELP(list);
PHPDBG_HELP(oplog);
+PHPDBG_HELP(shell);
/**
* Commands
PHPDBG_COMMAND_D_EX(quiet, "be quiet during execution", 's', help_quiet, NULL, 0),
PHPDBG_COMMAND_D_EX(list, "listing code gives you quick access to code while executing", 'l', help_list, NULL, 0),
PHPDBG_COMMAND_D_EX(oplog, "keep clutter off the screen by sending oplogs to a file", 'O', help_oplog, NULL, 0),
+ PHPDBG_COMMAND_D_EX(shell, "execute system commands with direct shell access", '-', help_shell, NULL, 0),
PHPDBG_END_COMMAND
};