[первоначально размещено на сайте поддержки RStudio , но похоже, что это проблема ядра R, а не RStudio.]
Я пытаюсь выяснить, как создать ссылку на файловую системуэто будет пройдено в R. Я пробовал обе ссылки на Cygwin и Windows, но безрезультатно.Я делаю это потому, что у меня есть большой каталог, полный больших файлов данных, которые я бы хотел избежать копирования в мое рабочее пространство.
Чтобы создать символическую ссылку, я сделал ln -s ../otherdir/data data
в Cygwin.Если я затем сделаю ls data/
, я смогу просмотреть файлы данных по ссылке.
Чтобы создать ссылку для Windows, я сделал «копию» в проводнике Windows в каталоге otherdir/data/
, а затем вставилярлык "в моей рабочей области и изменил имя на data.lnk
.Если я дважды щелкну по этой ссылке, меня правильно перенаправят по ссылке.
Таким образом, обе ссылки будут правильно настроены.
Теперь в RStudio я получаю следующий вывод, указывающий, что ни одна ссылка не можетбыть пройденным:
> dir()
[1] "data" "data.lnk" "docs" "src" "tmp"
> dir('data')
character(0)
> dir('data.lnk')
character(0)
> dir('data/')
character(0)
> dir('data.lnk/')
character(0)
Есть ли какой-то вариант, который будет работать?Я использую Windows 7 и R 2.13.1.