I need to execute OS commands from within a x64 pharo 7.01 image on centos7 (for example: 'zip -r 123.zip zipme/').
I found these 3 tools: OSProcess, OSSubprocess, LibC uniqueInstance
But I did not find any docu on which one to use for which use case.
OSSUnixSubprocess new
������ command: 'zip';
������ arguments: #('-r' '123.zip' 'zipme');
������ redirectStdout;
������ runAndWaitOnExitDo: [ :process :outString�� |
������ ������ outString inspect
������ ]
So is it ok to use OSSubprocess with 64 bit even though
documented as 32 bit only ? (here:
https://github.com/pharo-contributions/OSSubprocess#installation)
Is there somewhere more info on which tool to use for which use case ?
Thanks in advance!
Albrecht
PS.: I need to use zip as os process only because of this issue:
https://github.com/pharo-project/pharo/issues/2584