tar:打开存档时出错:无法在命令行 Windows 10 中打开“wekaUT.tar.gz”

问题描述 投票:0回答:3

我想提取我在 tar.gz 文件 获得的 tar 文件。但是,当我尝试时:

tar -xzvf wekaUT.tar.gz

我收到以下错误:

tar: Error opening archive: Failed to open 'wekaUT.tar.gz'

我在我的目录中看到文件为 wekaUT.tar.gz.

任何帮助将不胜感激。

command-line tar
3个回答
0
投票

当我遇到同样的问题时,请在这里发表评论。在 Windows 中,如果您以管理员身份打开命令提示符,“tar xfv .tar.gz”应该可以工作。


0
投票

在我的例子中,我正在构建文件以使用像这样的变量动态解压

tar -xzvf "$SOME_TEMP_DIR/a_cool_file.tar.gz"

并且由于引号而遇到此错误。如果我将其更新为:

tar -xzvf $SOME_TEMP_DIR/a_cool_file.tar.gz

成功了:)


0
投票

在 windows compand promt 中指定路径时使用引号 ("")。它会正常工作

示例:tar -xvzf "C:/PATH/TO/FILE/FILE-NAME.tar.gz" -C "C:/PATH/TO/FOLDER/EXTRACTION"

tar -xvzf "C:/PATH/TO/FILE/FILE-NAME.tar.gz"

© www.soinside.com 2019 - 2024. All rights reserved.