解压特定目录

解压特定目录

tar tvf filename.tar 给了我:

    -rwxrwxrwx 0/0          544795 2010-03-15 12:49 35 WOO WORDPRESS THEMES/bloggingstream.zip
    -rwxrwxrwx 0/0         1659095 2010-03-15 12:51 35 WOO WORDPRESS THEMES/groovyblog.zip
    -rwxrwxrwx 0/0          835642 2010-03-15 12:51 35 WOO WORDPRESS THEMES/myweblog.zip

现在,如果我尝试从.tar存档中仅提取一个指定的文件,如下所示:

    tar x "WOO WORDPRESS THEMES/bloggingstream.zip" -f filename.tar

我收到以下错误:

tar: WOO WORDPRESS THEMES/bloggingstream.zip: Not found in archive
tar: Exiting with failure status due to previous errors

当这条路存在时,这怎么可能呢?

答案1

35是文件名的一部分,所以你应该尝试:

tar x "35 WOO WORDPRESS THEMES/bloggingstream.zip" -f filename.tar

如果出现“特殊字符”问题,通常最好尝试从文件中提取所有内容.tar(除非空间限制禁止这样做)并删除不需要的文件和/或目录。

相关内容