小编Muh*_*mad的帖子

使用tar解压时想排除多个文件夹和文件

我想从 tar 文件 (20G) 中提取并在还原过程中排除许多文件和文件夹。我知道如何排除一个或几个文件/文件夹,但我的列表中有数百个我想排除。不幸的是,它们是独一无二的,我也不能应用正则表达式。有没有办法可以将所有文件和文件夹名称放在我想排除的文件中,然后使用 tar.gz ?

tar xvfz mvs-2017-06-29-1753.tar.gz -C / *usr/MVS*  --exclude=/usr/MSV/GL
Run Code Online (Sandbox Code Playgroud)

您可以在上面看到,我可以排除一个文件夹 GL,但是如果我在命令行上指定所有其他文件和文件夹,它将不适合。我想将所有排除文件放在一个文本文件中,然后在命令参数中使用,以便 tar 可以从文件而不是命令行中读取,尤其是我想排除的文件。请提供一些方向。

tar

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

tar ×1