Skip to main content

run_builtin

Function run_builtin 

Source
pub fn run_builtin(
    ctx: &mut ExecContext<'_>,
    cmd: &SimpleCommand,
) -> Result<(), BuiltinError>
Expand description

Apply redirects: build optional stdin (Cursor over file content), stdout/stderr buffers. Then run the builtin with the effective streams; after that write stdout/stderr buffers to vfs if redirected.

ยงErrors

Returns BuiltinError on redirect or builtin execution failure.