R имеет удобную кросс-платформенную функцию tar(), которая может использовать tar и gzip файлы. Кажется, эта функция была разработана для определения всех каталогов. Я надеялся использовать эту функцию для tar и сжать подмножество каталога или один файл. Однако я не могу этого сделать. Я ожидал, что следующее будет загружать один файл csv в текущем рабочем каталоге:
tar( "tst.tgz", "myCsv.csv", compression="gzip" )
Так можно ли использовать только функцию tar() в каталогах?
Я временно обошел это, создав каталог temp, скопировав мои файлы, а затем перезагрузив весь файл temp. Но я надеялся на более простое решение. Это не потребует копирования файлов, которые занимают много времени для больших файлов.