Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. int cmd_help(char cmd[])
  3. {
  4.  
  5. int i;
  6.  
  7. char available[]={"  %d commands available:\n\r"};
  8.  
  9. if (NULL == cmd)
  10.         {
  11.         printf (available, NUM_OF_CMD);
  12.         for (i = 0; i < NUM_OF_CMD; i++)
  13.                 printf("    %s\n\r", HELP_COMMANDS[i]);
  14.         }
  15. else
  16.         {
  17.         for (i=0; i<NUM_OF_CMD; i++)
  18.                 if ( !strcmp(cmd, HELP_COMMANDS[i]) )
  19.                         {
  20.                         printf(HELP_DESC[i]);
  21.                         return TRUE;
  22.                         }
  23.  
  24.         printf ("  Command \'%s\' not found.\n\r", cmd);
  25.         printf (available, NUM_OF_CMD);
  26.         for (i = 0; i < NUM_OF_CMD; i++)
  27.                 printf("    %s\n\r", HELP_COMMANDS[i]);
  28.         }
  29.  
  30. return FALSE;
  31. }
  32.