bash zip unicode选项

时间:2016-02-03 05:16:23

标签: linux bash unicode utf-8

使用bash zip存档时,我希望多字节字符以UTF-8编码。我想确保包括跨平台正确提取的多字节字符的路径。比如,我在OS X上压缩了文件,并希望在Windows上正确提取它。

zip man指示如下。

zip archive dir -r -UN=UTF8

"强制zip将UTF-8存储为存档中的本机。" (ZIP man

问题

OS X bash shell:

$ zip -r test.zip tardir -UN=UTF8
zip error: Invalid command arguments (short option 'N' not supported)

使用长格式无济于事:

$ zip -r test.zip tardir --unicode=UTF8
zip error: Invalid command arguments (long option 'unicode' not supported)

0 个答案:

没有答案