我有一个*.tar.gz
文件,偶尔会有一些带有非ascii字母的名字。
例如,当tar遇到包含单词naïve
的文件时,它输出:na\303\257ve
是否有任何swich或工具将这些斜线值转换为正确的字母?
答案 0 :(得分:0)
http://www.gnu.org/software/tar/manual/tar.html
默认情况下,GNU tar会尝试取消引用每个文件或成员名称,并根据下表替换转义序列:...
此默认行为由以下命令行控制 选项:
--unquote Enable unquoting input file or member names (default). --no-unquote Disable unquoting input file or member names.
换句话说,看看“--no-unquote”是否适用于您的Cygwin版本。
PS: 您使用的是哪个版本的Cygwin tar ?