From a299d37d9b85bd497bbf4bbf675e3339026d660d Mon Sep 17 00:00:00 2001 From: jet2tlf Date: Wed, 29 May 2024 23:18:17 -0300 Subject: pass 4st stage --- cmd/myshell/main.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'cmd') diff --git a/cmd/myshell/main.go b/cmd/myshell/main.go index 99239ad..763ab2a 100644 --- a/cmd/myshell/main.go +++ b/cmd/myshell/main.go @@ -17,9 +17,11 @@ func main() { fmt.Println(err.Error()) } + commads := strings.Split(in, " ") + switch in { - case "exit\n": - os.Exit(0) + case commnds[0] == "exit": + os.Exit(commands[1]) } fmt.Printf("%s: command not found\n", strings.TrimRight(in, "\n")) -- cgit v1.2.3