从以破折号开头的档案中解压缩文件
Unrar file from archive that starts with a dash
如何从一个以破折号开头的 rar 压缩文件中提取单个文件?
例如存档列表如下所示:
-= foo =-.jpg
-= 酒吧 =-.jpg
我试过了
unrar e archive.rar ./-= foo =-.jpg
和
unrar e archive.rar "./-= foo =-.jpg"
但 unrar 似乎将其视为文字文件名。
我也试过 unrar e archive.rar \-=\ foo\ =-.jpg
但没有成功。
谢谢。
为了让 unrar 正确处理文件,我发现了一个方便的运算符,即双破折号 --,它通过告诉系统结束所有选项处理似乎在整个系统范围内工作。
unrar e archive.rar -- "-= foo =-.jpg"
成功了
如何从一个以破折号开头的 rar 压缩文件中提取单个文件? 例如存档列表如下所示:
-= foo =-.jpg -= 酒吧 =-.jpg
我试过了
unrar e archive.rar ./-= foo =-.jpg
和
unrar e archive.rar "./-= foo =-.jpg"
但 unrar 似乎将其视为文字文件名。
我也试过 unrar e archive.rar \-=\ foo\ =-.jpg
但没有成功。
谢谢。
为了让 unrar 正确处理文件,我发现了一个方便的运算符,即双破折号 --,它通过告诉系统结束所有选项处理似乎在整个系统范围内工作。
unrar e archive.rar -- "-= foo =-.jpg"
成功了