Кажется, что это на самом деле невозможно, потому что пути окон понимаются R таким образом, что "\"
экранирует следующий символ. Что-то вроде: "foo\bar"
воспринимается как некоторые символы (foo
), за которыми следует специальный символ \b
за которым следуют некоторые другие нормальные символы (ar
).
Чтобы преобразовать одиночный "\"
в "/"
вы должны сначала избежать их с помощью обратной косой черты, которая будет выглядеть следующим образом: "foo\\bar"
, что в большинстве случаев смешно, потому что тогда вы также можете преобразовать обратную косую черту в косую черту. вручную.
Единственное, что может помочь, - это публикация в StackOverflow, содержащая код для функции, которая непосредственно вводит данные в консоль, а затем преобразует их. Таким образом, с этим вы можете получить Rfriendly путь с помощью копирования пасты.