diff options
Diffstat (limited to '')
-rw-r--r-- | sh/parser.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sh/parser.c b/sh/parser.c index 7e0a273..47edef2 100644 --- a/sh/parser.c +++ b/sh/parser.c @@ -71,8 +71,8 @@ int parseCommand(int argc, char *argv[]) { err = WEXITSTATUS(status_code); if (err == E2BIG || err == EACCES || err == EINVAL || err == ELOOP || err == ENAMETOOLONG || err == ENOENT || err == ENOTDIR) - return err; - return 0; + printf("sh: %s: %s", argv[0], strerror(err)); + return err; } /* USAGE |