package spotlib
Module Command.Ver1
val exec :
?env:string array ->
string list ->
(output SpotStream.t -> 'a) ->
((('a, [> `Exn of exn ]) result * Unix.process_status) -> 'res) ->
'resval shell_exec :
?env:string array ->
string ->
(output SpotStream.t -> 'a) ->
((('a, [> `Exn of exn ]) result * Unix.process_status) -> 'res) ->
'resval must_exit_with :
int ->
(('a, [< `Exn of exn ]) result * Unix.process_status) ->
'aa process finalizer. If the exit status is different from the argument, it raises Failure mes
val force_lines : output SpotStream.t -> string listval force_stdout : output SpotStream.t -> string listval force_stderr : output SpotStream.t -> string listval print : output SpotStream.t -> unit