Rev 7802 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7802 | Rev 8827 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | int cmd_ren(char param[]) |
1 | int cmd_ren(char param[]) { |
2 | { |
- | |
3 | char* argv[100]; |
2 | char* argv[100]; |
4 | int argc; |
3 | int argc; |
5 | /* |
4 | /* |
6 | argv[0] - path (abs or rel) to file |
5 | argv[0] - path (abs or rel) to file |
7 | argv[1] - new filename |
6 | argv[1] - new filename |
8 | */ |
7 | */ |
Line 9... | Line 8... | ||
9 | 8 | ||
10 | argc = parameters_prepare(param, argv); |
9 | argc = parameters_prepare(param, argv); |
11 | if (argc != 2) |
- | |
12 | { |
10 | if (argc != 2) { |
13 | #if LANG_ENG |
- | |
14 | printf(" ren |
- | |
15 | #elif LANG_RUS |
- | |
16 | printf(" ren <ä ©«> <®¢®¥_¨¬ï>\n\r"); |
- | |
17 | #endif |
11 | printf(CMD_REN_USAGE); |
18 | parameters_free(argc, argv); |
12 | parameters_free(argc, argv); |
19 | return TRUE; |
13 | return TRUE; |
20 | } |
14 | } |
21 | char *x; |
15 | //char *x; |
22 | if (x = strrchr(argv[1], '/') != 0) // argv[1] must be file name, not path |
16 | // argv[1] must be file name, not path |
23 | { |
17 | if (strrchr(argv[1], '/') != NULL) { |
24 | //printf("%d %s", x, argv[1]); |
18 | //printf("%d %s", x, argv[1]); |
25 | return FALSE; |
19 | return FALSE; |
Line 26... | Line 20... | ||
26 | } |
20 | } |