diff options
author | Karel Zak <kzak@redhat.com> | 2011-08-16 12:33:56 +0200 |
---|---|---|
committer | Karel Zak <kzak@redhat.com> | 2011-08-16 12:33:56 +0200 |
commit | 54f0728944927d919135e1c0af8953206ddcc569 (patch) | |
tree | ec2183782c13d53c42dfa6836da8dbf9691145b5 | |
parent | b417b1ee2264022eba8f443e7e5feeff89a0291e (diff) | |
download | util-linux-54f0728944927d919135e1c0af8953206ddcc569.tar.gz |
namei: cleanup usage()
Signed-off-by: Karel Zak <kzak@redhat.com>
-rw-r--r-- | misc-utils/namei.c | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/misc-utils/namei.c b/misc-utils/namei.c index e192f58c..752c0c18 100644 --- a/misc-utils/namei.c +++ b/misc-utils/namei.c @@ -400,28 +400,29 @@ print_namei(struct namei *nm, char *path) return 0; } -static void -usage(int rc) +static void usage(int rc) { const char *p = program_invocation_short_name; + FILE *out = rc == EXIT_FAILURE ? stderr : stdout; if (!*p) p = "namei"; - printf(_("\nUsage: %s [options] pathname [pathname ...]\n"), p); - printf(_("\nOptions:\n")); - - printf(_( - " -h, --help displays this help text\n" - " -V, --version output version information and exit\n" - " -x, --mountpoints show mount point directories with a 'D'\n" - " -m, --modes show the mode bits of each file\n" - " -o, --owners show owner and group name of each file\n" - " -l, --long use a long listing format (-m -o -v) \n" - " -n, --nosymlinks don't follow symlinks\n" - " -v, --vertical vertical align of modes and owners\n")); - - printf(_("\nFor more information see namei(1).\n")); + fputs(_("\nUsage:\n"), out); + fprintf(out, + _(" %s [options] pathname [pathname ...]\n"), p); + + fputs(_("\nOptions:\n"), out); + fputs(_(" -h, --help displays this help text\n" + " -V, --version output version information and exit\n" + " -x, --mountpoints show mount point directories with a 'D'\n" + " -m, --modes show the mode bits of each file\n" + " -o, --owners show owner and group name of each file\n" + " -l, --long use a long listing format (-m -o -v) \n" + " -n, --nosymlinks don't follow symlinks\n" + " -v, --vertical vertical align of modes and owners\n"), out); + + fputs(_("\nFor more information see namei(1).\n"), out); exit(rc); } |