Удалить пустые папки внутри рабочего каталога - PullRequest
1 голос
/ 18 февраля 2020

У меня есть количество пустых папок в рабочем каталоге. Хотите удалить эти пустые папки в R. Может ли кто-нибудь помочь мне в этом.

Ответы [ 2 ]

2 голосов
/ 18 февраля 2020

Предполагая, что текущим каталогом является тот, в котором вы хотите удалить пустые папки, вы можете сделать:

folders <- list.dirs(recursive = FALSE)
for(folder in folders){
  if(length(dir(folder)) == 0){
    unlink(folder, recursive = TRUE)
  }
}
0 голосов
/ 18 февраля 2020

Мы можем удалить папки, используя:

unlink("path_to_non_empty_dir", recursive=TRUE)

Редактировать: удалена часть о непустых папках

Из ?unlink:

Если рекурсивно = Ложные каталоги не удаляются, даже пустые.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...