在R中写tar.gz文件夹

时间:2016-11-23 17:24:45

标签: r directory tar

我想知道如何将文件夹tar.gz到特定位置

我试过这个命令行:

system(paste('tar -czf', "LC82180762013109-SC20161023011402.tar.gz", srdir,' -C ', outdir))

其中srdir是我想要tar.gz

的文件夹的路径
> srdir
[1] "/tmp/RtmpJrOTKW/raster/LT52180761985144-SC20161030213413"

outdir是我想要存储tar.gz文件的路径

> outdir
[1] "/media/simonbesnard/Hard_Drive_SB/SimonBesnard/PhD_MPI/RO1/Inputs/Landsat_Flux_Site/BR-Afs"

tar.gz文件看起来应该像LT52180761985144-SC20161030213413.tar.gz

其他替代方案但也不起作用:

system(paste('find', srdir, '-maxdepth 2 -mindepth 2 -type d -exec tar cvf {}.tar.gz -C', outdir, '. ;'))
find: missing argument to `-exec'

知道我做错了什么吗?

0 个答案:

没有答案