gpt4 book ai didi

macos - 使用 MacOS 终端从 .tar.xz 存档中提取具有文件扩展名的特定文件

转载 作者:行者123 更新时间:2023-12-04 02:08:51 25 4
gpt4 key购买 nike

我有许多扩展名为 .tar.xz 的压缩文件。我被告知,解压缩时,所需的总大小约为 2TB。

文件中有许多我只想要的图像。

有没有一种方法可以从压缩文件中单独提取文件,例如扩展名为 .jpeg、.jpeg 和 .gif 的文件,而不必提取每个文件?

谢谢

最佳答案

提取其中一种文件类型很简单;例如:

tar -xjf archive.tar.xz '*.jpeg'

将提取所有带有 .jpeg 的文件延期。引用 * 很重要, 否则 shell 将尝试扩展它,并且只会尝试仅匹配找到的文件(或失败,因为没有具有该名称的文件)。

您可以类似地使用其他模式,如 '*.gif',或两者一起使用:
tar -xjf archive.tar.xz '*.jpeg' '*.gif'

因为您标记您使用的是 OSX,所以我将跳过使用 --wildcards 的需要。选项,在 linux 下尝试仅提取这些文件时需要使用该选项。

关于macos - 使用 MacOS 终端从 .tar.xz 存档中提取具有文件扩展名的特定文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40811165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com