Bos.OSOS interaction
The functions of this module never raise Sys_error or Unix.Unix_error instead they turn these errors into error messages. If you need fine grained control over unix errors use the lower level functions in Bos.OS.U.
module Env : sig ... endEnvironment variables.
module Arg : sig ... endQuick and dirty program arguments parsing.
Note. When paths are relative they are expressed relative to the current working directory.
module Path : sig ... endPath operations.
module File : sig ... endFile operations.
module Dir : sig ... endDirectory operations.
module Cmd : sig ... endExecuting commands.
module U : sig ... endLow level Unix access.