From 962c7496ed455f534ffab7bf48306652fd2d14e7 Mon Sep 17 00:00:00 2001 From: jet2tlf Date: Wed, 29 May 2024 23:04:04 -0300 Subject: pass 2st stage --- cmd/myshell/main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/myshell/main.go b/cmd/myshell/main.go index f5c858a..cebcdd0 100644 --- a/cmd/myshell/main.go +++ b/cmd/myshell/main.go @@ -4,11 +4,17 @@ import ( "bufio" "fmt" "os" + "strings" ) func main() { fmt.Fprint(os.Stdout, "$ ") // Wait for user input - bufio.NewReader(os.Stdin).ReadString('\n') + in, err := bufio.NewReader(os.Stdin).ReadString('\n') + if err != nil { + fmt.Fprintf(err.Error()) + } + + fml.Fprintf("%s: command not found\n", strings.TrimRight(in, "\n")) } -- cgit v1.2.3