我知道我可以从 tar 存档中提取单个/多个文件,但是否有一个命令可以轻松传递以立即从现有 tar 存档中创建“子 tarball”?这是因为有些 tarball 太大了,所以这样做
Extract one by one -> Tar with --delete-files option
答案1
首先,从存档中提取文件。然后删除文件,tar
有一个--delete
选项可以从存档中删除文件:
tar xf tar-file file-to-extract
tar f tar-file --delete file-to-extract