zip
包更改内部文件的externalattributes,将其标记为unix可执行文件。,请注意,在使用 chmod +x
归档文件之前将文件标记为可执行文件并不是一个解决方案,因为我需要它在 windows 上工作。因此,我需要相应地修改现有的 zip 存档。,您可以使用 zip
包。它提供了一个reader
和一个writer
。您用阅读器打开 zip 存档。然后您遍历存档中的文件,根据需要更改权限,并将文件复制到编写器。,这是一个最小的示例,没有错误检查:, zip
包更改内部文件的externalattributes,将其标记为unix可执行文件。,请注意,在使用 chmod +x
归档文件之前将文件标记为可执行文件并不是一个解决方案,因为我需要它在 windows 上工作。因此,我需要相应地修改现有的 zip 存档。,您可以使用 zip
包。它提供了一个reader
和一个writer
。您用阅读器打开 zip 存档。然后您遍历存档中的文件,根据需要更改权限,并将文件复制到编写器。,这是一个最小的示例,没有错误检查:,