forked from KolibriOS/kolibrios
better up/dwn arrows, docu
git-svn-id: svn://kolibrios.org@6822 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -2,11 +2,7 @@
|
||||
int cmd_about(char param[])
|
||||
{
|
||||
|
||||
char message[] = {
|
||||
"\
|
||||
\n\r\
|
||||
Shell %s\n\r\n\r\
|
||||
"};
|
||||
char message[] = {"Shell %s\n\r"};
|
||||
|
||||
printf(message, SHELL_VERSION);
|
||||
return TRUE;
|
||||
|
||||
@@ -4,7 +4,7 @@ int cmd_alias(char arg[])
|
||||
|
||||
int result;
|
||||
|
||||
if (NULL == arg)
|
||||
if (NULL == arg || '\0' == arg[0])
|
||||
{
|
||||
alias_list();
|
||||
return TRUE;
|
||||
|
||||
@@ -4,7 +4,7 @@ int cmd_history(char arg[])
|
||||
|
||||
int i;
|
||||
|
||||
for (i = 0; i < CMD_HISTORY_NUM_REAL; i++)
|
||||
for (i = CMD_HISTORY_NUM_REAL - 1; i >= 0; i--)
|
||||
{
|
||||
printf("%s\n", CMD_HISTORY[i]);
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ kol_struct70 k70;
|
||||
char temp[256];
|
||||
unsigned result;
|
||||
|
||||
if (NULL == file)
|
||||
if (NULL == file || strlen(file) == 0)
|
||||
{
|
||||
#if LANG_ENG
|
||||
printf (" rm <filename>\n\r");
|
||||
|
||||
@@ -6,7 +6,7 @@ char temp[256];
|
||||
kol_struct70 k70;
|
||||
unsigned result;
|
||||
|
||||
if (NULL == dir)
|
||||
if (NULL == dir || strlen(dir) == 0)
|
||||
{
|
||||
#if LANG_ENG
|
||||
printf(" rmdir <directory>\n\r");
|
||||
|
||||
@@ -6,7 +6,7 @@ kol_struct70 k70;
|
||||
char temp[256];
|
||||
unsigned result;
|
||||
|
||||
if (NULL == file)
|
||||
if (NULL == file || strlen(file) == 0)
|
||||
{
|
||||
#if LANG_ENG
|
||||
printf(" touch <filename>\n\r");
|
||||
|
||||
@@ -14,7 +14,7 @@ if (!strcmp(param, "kernel"))
|
||||
vB = kvbuf+1;
|
||||
vC = kvbuf+2;
|
||||
vD = kvbuf+3;
|
||||
Rev = kvbuf+5;
|
||||
Rev = (unsigned*)(kvbuf + 5);
|
||||
|
||||
#if LANG_ENG
|
||||
printf (" KolibriOS v%d.%d.%d.%d. Kernel SVN-rev.: %d\n\r", *vA, *vB, *vC, *vD, *Rev);
|
||||
|
||||
Reference in New Issue
Block a user