如何批量删除多个 rar 档案中的特定文件?

如何批量删除多个 rar 档案中的特定文件?

我有大约 1000 个 rar 文件,其中随机包含一个名为“JPG-Crack.exe”的 EXE 文件。我需要从所有档案中删除它,而不会损害其他档案内容。

谢谢

答案1

要删除 rar 存档中的文件,我们可以使用选项d。这可以很容易地集成到递归操作中,例如:

for f in *.rar; do rar d "$f" JPG-Crack.exe; done

上述命令将在当前目录的所有档案JPG-Crack.exe中查找并删除文件。*.rar

相关内容