我尝试使用zipnote
重命名zip存档中的文件,但我无法弄清楚如何正确使用它。已经有similar question,但由于某种原因它不起作用。
当我尝试使用时:
printf "@ myfile.txt\n@=myfile2.txt\n" | zipnote -w archive.zip
我只是说:
zipnote error: Bad file descriptor
zipnote error: Temporary file failure (ziMZslgn)
这会抛出完全相同的错误消息,这对我来说很奇怪:
zipnote test.zip > a.txt
zipnote -w test.zip < a.txt
我正在运行OS X 10.9但是手册页并没有提到标准linux zipnote
的任何差异。
编辑:在Debian 6.0上它返回:
zipnote error: Bad file descriptor
*** Error in `zipnote': free(): corrupted unsorted chunks: 0x0000000000d962e0 ***
zipnote error: Temporary file failure (ziw8B942)
*** Error in `zipnote': double free or corruption (!prev): 0x0000000000d962e0 ***