使用 python 的 tarfile 模块,有没有办法指定 tar 的 Q 选项的等效项(注意:特定于 Haiku)?
tar --help
-Q, --replace-hardlinks replace hardlinks with corresponding symlink when
extracting
目前代码基本上是:
tarFile = tarfile.open(archiveFile, 'r')
members = None
if subdir:
members = [
member for member in tarFile.getmembers()
if member.name.startswith(subdir)
]
tarFile.extractall(targetBaseDir, members)
tarFile.close()