From 66dd178c7e55847f4e6dfbcac9c1369fb9fab77b Mon Sep 17 00:00:00 2001 From: hellerve Date: Mon, 28 Aug 2017 09:57:40 +0200 Subject: [PATCH] print correct command with perror --- src/shell.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shell.c b/src/shell.c index 74e7820..57430e1 100644 --- a/src/shell.c +++ b/src/shell.c @@ -11,11 +11,11 @@ int s_do(char **args) { pid = fork(); if (!pid) { - if (execvp(args[0], args) == -1) perror("lsh"); + if (execvp(args[0], args) == -1) perror(args[0]); exit(EXIT_FAILURE); } else if (pid < 0) { // Error forking - perror("lsh"); + perror(args[0]); } else { do { wpid = waitpid(pid, &s, WUNTRACED);