如何从Pharo Smalltalk解压缩档案?

时间:2015-03-13 06:01:08

标签: tar smalltalk pharo

我看到Pharo 3.0中有一个用于处理gunzip文件的GZipReadStream类,但是我无法找到类似于untar档案(.tar文件)的类。

您知道是否有办法从Pharo解压档案?也许没有使用OSProcess?

2 个答案:

答案 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中不起作用。