Я использую этот простой код C:
char * command = NULL;
sprintf (command, "ls %s", folderpath);
system(command);
Проблема в том, что в имени папки есть пробел ...
Я знаю, что в Unix мне нужно добавить «\», например, ls my \ folder \ name
Как я могу обойти это? Спасибо!