结构体 | |
struct | CmdKeyLink |
函数 | |
unsigned int | OsCmdExec (CmdParsed *cmdParsed, char *cmdStr) |
执行命令,shell是运行程序的程序. 更多... | |
unsigned int | OsCmdKeyShift (const char *cmdKey, char *cmdOut, unsigned int size) |
int | OsTabCompletion (char *cmdKey, unsigned int *len) |
tab键 更多... | |
void | OsShellCmdPush (const char *string, CmdKeyLink *cmdKeyLink) |
将shell命令 string 以 CmdKeyLink 方式加入链表 更多... | |
void | OsShellHistoryShow (unsigned int value, ShellCB *shellCB) |
显示shell命令历史记录,支持上下键方式 更多... | |
unsigned int | OsShellKeyInit (ShellCB *shellCB) |
shell 命令初始化 更多... | |
void | OsShellKeyDeInit (CmdKeyLink *cmdKeyLink) |
shell的析构函数 更多... | |
int | OsShellSetWorkingDirectory (const char *dir, size_t len) |
void OsShellCmdPush | ( | const char * | string, |
CmdKeyLink * | cmdKeyLink | ||
) |
将shell命令 string 以 CmdKeyLink 方式加入链表
显示shell命令历史记录,支持上下键方式
void OsShellKeyDeInit | ( | CmdKeyLink * | cmdKeyLink | ) |
shell的析构函数
shell 命令初始化
tab键