pub fn execute(args: &mut Vec<String>, flags: u32, defpath: i32)Expand description
Port of static void execute(LinkList args, int flags, int defpath)
from Src/exec.c:723. The canonical “child runs the simple
external command” path: STTY/ARGV0/BINF_DASH handling, makecline,
closem(FDT_XTRACE) + child_unblock, slash-path direct exec,
defpath (command -p) search, cmdnamtab + $PATH walk, with
commandnotfound-handler fallback and the final exit-code escape
(127 not-found / 126 noperm).