从 tarball 中提取“sub-tarball”的命令/脚本

从 tarball 中提取“sub-tarball”的命令/脚本

我知道我可以从 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

相关内容