module Shell__core:sig
..end
val extra_path : string list Pervasives.ref
val whoami : ?real:bool -> unit -> string
val is_executable : string -> bool
val which : ?use_extra_path:bool -> string -> string option
val path_expand : ?use_extra_path:bool -> string -> string