Add rm templates
parent
446bf42b31
commit
21104b3d55
16
handler.h
16
handler.h
|
@ -228,7 +228,7 @@ int executeCommand(char* command, char* minorArg, Folder* majorArgFolder, File*
|
|||
return SUCCESS;
|
||||
}
|
||||
|
||||
if (!strcmp(command, "ls"))
|
||||
else if (!strcmp(command, "ls"))
|
||||
{
|
||||
Folder* PrintDirectory;
|
||||
if (!majorArgIsFolder)
|
||||
|
@ -248,6 +248,20 @@ int executeCommand(char* command, char* minorArg, Folder* majorArgFolder, File*
|
|||
print_list(PrintDirectory, 0);
|
||||
}
|
||||
|
||||
else if (!strcmp(command, "rm"))
|
||||
{
|
||||
if (!majorArgIsFolder)
|
||||
{
|
||||
// Работаем с файлом, удаление MajorArgFile
|
||||
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
// Работаем с папкой, рекурсивное удаление MajorArgFolder
|
||||
}
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
printf("Unknown command: %s", command);
|
||||
|
|
Loading…
Reference in New Issue