INTERFACETreat the output on stdout of a shell program as Rd stream. This can be used e.g. to read gzip compressed files without temporary files.CommandRd ;
IMPORT Rd, OSError, Pathname, File;
TYPE T <: Rd.T;
PROCEDURE Open ( command: Pathname.T;
READONLY args : ARRAY OF TEXT;
stdin : File.T := NIL; ): T
RAISES {OSError.E};
END CommandRd.