mirror of
https://github.com/Hilbis/Hilbish
synced 2025-04-11 08:03:22 +00:00
feat: run lua in sh interp exec handler
This commit is contained in:
parent
9f1ad83c51
commit
d4a595d2a8
5
shell.go
5
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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user