我试图 tar 一组子文件夹,然后通过 ruby 脚本 tar 其父文件夹。
结构如下:
/x/y/z/ParentFolder/Subfolder1
/x/y/z/ParentFolder/Subfolder2
/x/y/z/ParentFolder/Subfolder3
/x/y/z/ParentFolder/Subfolder4
所以我想要结束的是 Subfolder1.tar.gz、Subfolder2.tar.gz、Subfolder3.tar.gz、Subfolder4.tar.gz 都包含在 ParentFolder.tar.gz 中。
我目前的问题是我能够用它的子文件夹对父文件夹进行 tar,但它的结构仍然是 /x/y/z/ParentFolder/SubFolder1----4
tarParentFolder = "tar -zcvf /x/y/z/ParentFolder.tar.gz /x/y/z/ParentFolder 2>/dev/null"
`#{tarParentFolder}`
我已经四处寻找,但似乎无法找到解决方案,
有人有什么想法吗?
谢谢