Недавно я нашел команды base::files. Наряду с другими командами типа getwd, write.lines, file.show, dir и т.д., Похоже, существует ряд R эквивалентов функций bash.
Я также написал некоторые функции в R, которые упорядочивают вызовы на ssh и rsync через system.
например:
rsync <- function(from, to){
system(paste('rsync -outi', from, to, sep = ' '), intern=TRUE)
}
Но прежде чем я углубится в это, у меня есть несколько вопросов:
- У R уже есть встроенные команды для общих программ оболочки, если да, где я могу их найти?
- Если нет, есть ли причины избежать написания моих собственных функций?
- есть ли лучшая альтернатива подходу, описанному выше в примере
rsync? - будет ли сбор таких функций гарантировать пакет?