From 2b2a38b5ae7b30bd9083478770bf23213ce7c9e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C5=8Dshin?= Date: Thu, 14 Dec 2023 19:52:49 -0500 Subject: [PATCH] env.com behaves more like env It prints its own name to stderr, not stdout. It also prints `GetProgramExecutableName()` for further debugging convenience. --- examples/env.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/env.c b/examples/env.c index 7fc971663..f3395ab36 100644 --- a/examples/env.c +++ b/examples/env.c @@ -2,9 +2,9 @@ #include "libc/runtime/runtime.h" int main(int argc, char* argv[]) { - printf("%s\n", argv[0]); + fprintf(stderr, "%s (%s)\n", argv[0], GetProgramExecutableName()); for (char **p = environ; *p; ++p) { - printf(" %s\n", *p); + printf("%s\n", *p); } return 0; }