我看到Pharo 3.0中有一个用于处理gunzip文件的GZipReadStream类,但是我无法找到类似于untar档案(.tar文件)的类。
您知道是否有办法从Pharo解压档案?也许没有使用OSProcess?
答案 0 :(得分:1)
Visualworks Smalltalk存在一个模块,可在Cincom公共存储库中使用。
http://www.cincomsmalltalk.com/publicRepository/Tar%28Bundle%29.html
我不知道Squeak / Pharo的任何端口,它可能不是一个直接的任务,但它可能是一个很好的灵感来源。
我也没有看到任何版权声明......
答案 1 :(得分:0)
我不认为内核可以解压缩tar文件。你说没有OSProcess - NativeBoost会不会作弊? NBMacShell run: 'tar ...'
。不要被“Mac”分心。它使用标准的C库,因此我不明白为什么它在Linux / GNU中不起作用。