From d4a595d2a82dc4a7f8e5d1a9efcfa65908a49841 Mon Sep 17 00:00:00 2001 From: sammyette <38820196+TorchedSammy@users.noreply.github.com> Date: Wed, 19 May 2021 18:38:15 -0400 Subject: [PATCH] feat: run lua in sh interp exec handler --- shell.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/shell.go b/shell.go index d2dbbbc..8f8f1ab 100644 --- a/shell.go +++ b/shell.go @@ -122,6 +122,11 @@ func execCommand(cmd string) error { return interp.NewExitStatus(exitcode) } + err := l.DoString(argstring) + if err == nil { + return nil + } + if _, err := interp.LookPathDir(hc.Dir, hc.Env, args[0]); err != nil { hooks.Em.Emit("command.not-found", args[0]) return interp.NewExitStatus(127)