exec

Source   Edit  

Procs

proc run(cmd: string; quiet = false): tuple[output: string, exitCode: int] {.
    discardable, ...raises: [CatchableError], tags: [ReadEnvEffect, RootEffect],
    forbids: [].}
Source   Edit  
proc run_quiet(cmd: string): tuple[output: string, exitCode: int] {.discardable,
    ...raises: [CatchableError], tags: [ReadEnvEffect, RootEffect], forbids: [].}
Source   Edit  

Macros

macro sh(body: untyped): tuple[output: string, exitCode: int] {.discardable.}
Source   Edit