= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Async_shell end
The functions in here are straightforward in_thread wrappers of core_extended.Shell functions.
module Process = Async_shell.Process
type 'a with_process_flags = 'a Core_extended.Shell.with_process_flags
type 'a with_run_flags = 'a Core_extended.Shell.with_run_flags
type 'a with_test_flags = 'a Core_extended.Shell.with_test_flags
type 'a with_ssh_flags = 'a Core_extended.Shell.with_ssh_flags
type 'a cmd = 'a Core_extended.Shell.cmd
type ('a, 'ret) sh_cmd = ('a, 'ret) Core_extended.Shell.sh_cmd
val test : bool Async.Deferred.t cmd with_test_flags
val sh_test : ('a, bool Async.Deferred.t) sh_cmd with_test_flags
val ssh_test :
('a, bool Async.Deferred.t) sh_cmd with_test_flags with_ssh_flags
val run : unit Async.Deferred.t cmd with_run_flags
val run_lines : ?eol:char -> string list Async.Deferred.t cmd with_run_flags
val run_one : ?eol:char -> string option Async.Deferred.t cmd with_run_flags
val run_one_exn : ?eol:char -> string Async.Deferred.t cmd with_run_flags
val run_one_line :
?eol:char ->
string Core.Or_error.t Async.Deferred.t cmd with_run_flags
val run_one_line_exn : ?eol:char -> string Async.Deferred.t cmd with_run_flags
val run_first_line :
?eol:char ->
string option Async.Deferred.t cmd with_run_flags
val run_first_line_exn :
?eol:char ->
string Async.Deferred.t cmd with_run_flags
val run_full : string Async.Deferred.t cmd with_run_flags
val run_full_and_error : (string * string) Async.Deferred.t cmd with_run_flags
val run_lines_stream : string Async.Stream.t cmd with_run_flags
val sh : ('a, unit Async.Deferred.t) sh_cmd with_run_flags
val sh_lines : ('a, string list Async.Deferred.t) sh_cmd with_run_flags
val sh_one : ('a, string option Async.Deferred.t) sh_cmd with_run_flags
val sh_one_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags
val sh_one_line :
('a, string Core.Or_error.t Async.Deferred.t) sh_cmd with_run_flags
val sh_one_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags
val sh_first_line : ('a, string option Async.Deferred.t) sh_cmd with_run_flags
val sh_first_line_exn : ('a, string Async.Deferred.t) sh_cmd with_run_flags
val sh_full : ('a, string Async.Deferred.t) sh_cmd with_run_flags
val sh_full_and_error :
('a, (string * string) Async.Deferred.t) sh_cmd with_run_flags
val sh_lines_stream : ('a, string Async.Stream.t) sh_cmd with_run_flags
val ssh : ('a, unit Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_lines :
('a, string list Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_full :
('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_one :
('a, string option Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_one_exn :
('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_one_line :
('a, string Core.Or_error.t Async.Deferred.t) sh_cmd with_run_flags
with_ssh_flags
val ssh_one_line_exn :
('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_first_line :
('a, string option Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_first_line_exn :
('a, string Async.Deferred.t) sh_cmd with_run_flags with_ssh_flags
val ssh_lines_stream :
('a, string Async.Stream.t) sh_cmd with_run_flags with_ssh_flags
Small helper commands
val mkdir : ?p:unit -> ?perm:int -> string -> unit Async.Deferred.t
val scp :
?compress:bool ->
?recurse:bool ->
?user:string ->
host:string ->
string ->
string ->
unit Async.Deferred.t