/programs/system/shell/History.txt |
---|
1,3 → 1,8 |
Shell 0.5.1 // 15.04.2012 // Albom |
======================================= |
* Íåêîòîðûå íåçíà÷èòåëüíûå èñïðàâëåíèÿ |
Shell 0.5 // 23.03.2012 // Albom |
======================================= |
* Äîáàâëåíà ïîääåðæêà êîíñîëüíûõ ïðèëîæåíèé, êîòîðûå îáùàþòñÿ ñ øåëëîì ÷åðåç èìåíîâàííóþ îáëàñòü |
/programs/system/shell/cmd/cmd_more.c |
---|
25,6 → 25,11 |
if ( !file_check(temp) ) |
{ |
#if LANG_ENG |
printf (" File not found!\n\r"); |
#elif LANG_RUS |
printf (" ©« ¥ ©¤¥!\n\r"); |
#endif |
return FALSE; |
} |
} |
31,10 → 36,17 |
else |
{ |
strcpy(temp, cur_dir); |
if (temp[strlen(temp)-1] != '/') |
strcat(temp, "/"); // add slash |
strcat(temp, file); |
if ( !file_check(temp) ) |
{ |
#if LANG_ENG |
printf (" File not found!\n\r"); |
#elif LANG_RUS |
printf (" ©« ¥ ©¤¥!\n\r"); |
#endif |
return FALSE; |
} |
} |
/programs/system/shell/globals.h |
---|
1,5 → 1,5 |
#define SHELL_VERSION "0.5" |
#define SHELL_VERSION "0.5.1" |
extern char PATH[256]; |
extern char PARAM[256]; |
/programs/system/shell/modules/module_executable.c |
---|
26,9 → 26,12 |
else |
{ |
strcpy(exec, cur_dir); // ¯à®¢¥à塞 ä ©« ¢ ⥪ã饬 ª â «®£¥ |
// strcat(exec, "/"); // add slash |
if (exec[strlen(exec)-1] != '/') |
strcat(exec, "/"); // add slash |
strcat(exec, cmd); |
printf("\n%s\n", exec); |
if ( !file_check(exec) ) // ¯à®¢¥à塞 áãé¥á⢮¢ ¨¥ ä ©« |
{ |
strcpy(exec, "/rd/1/"); // ¯à®¢¥à塞 ä ©« ¢¨àâ㠫쮬 ¤¨áª¥ |