module Process : sig ... endval test : bool Async.Deferred.t cmd with_test_flagsval sh_test : ('a, bool Async.Deferred.t) sh_cmd with_test_flagsval ssh_test : ('a, bool Async.Deferred.t) sh_cmd with_test_flags with_ssh_flagsval run : unit Async.Deferred.t cmd with_run_flagsval run_lines : ?eol:char ‑> string list Async.Deferred.t cmd with_run_flagsval run_one : ?eol:char ‑> string option Async.Deferred.t cmd with_run_flagsval run_one_exn : ?eol:char ‑> string Async.Deferred.t cmd with_run_flagsval run_one_line : ?eol:char ‑> string Core.Or_error.t Async.Deferred.t cmd with_run_flagsval run_one_line_exn : ?eol:char ‑> string Async.Deferred.t cmd with_run_flagsval run_first_line : ?eol:char ‑> string option Async.Deferred.t cmd with_run_flagsval run_first_line_exn : ?eol:char ‑> string Async.Deferred.t cmd with_run_flagsval run_full : string Async.Deferred.t cmd with_run_flagsval run_full_and_error : (string * string) Async.Deferred.t cmd with_run_flagsval run_lines_stream : string Async.Stream.t cmd with_run_flagsval sh : ('a, unit Async.Deferred.t) sh_cmd with_run_flagsval sh_lines : ('a, string list Async.Deferred.t) sh_cmd with_run_flagsval sh_one : ('a, string option Async.Deferred.t) sh_cmd with_run_flagsval sh_one_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flagsval sh_one_line : ('a, string Core.Or_error.t Async.Deferred.t) sh_cmd with_run_flagsval sh_one_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flagsval sh_first_line : ('a, string option Async.Deferred.t) sh_cmd with_run_flagsval sh_first_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flagsval sh_full : ('a, string Async.Deferred.t) sh_cmd with_run_flagsval sh_full_and_error : ('a, (string * string) Async.Deferred.t) sh_cmd with_run_flagsval sh_lines_stream : ('a, string Async.Stream.t) sh_cmd with_run_flagsval ssh : ('a, unit Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_lines : ('a, string list Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_full : ('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_one : ('a, string option Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_one_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_one_line : ('a, string Core.Or_error.t Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_one_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_first_line : ('a, string option Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_first_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flagsval ssh_lines_stream : ('a, string Async.Stream.t) sh_cmd with_run_flags with_ssh_flagsval mkdir : ?p:unit ‑> ?perm:int ‑> string ‑> unit Async.Deferred.tval scp : ?compress:bool ‑> ?recurse:bool ‑> ?user:string ‑> host:string ‑> string ‑> string ‑> unit Async.Deferred.t