summaryrefslogtreecommitdiff
path: root/src/ln.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1993-04-04 14:41:38 +0000
committerJim Meyering <jim@meyering.net>1993-04-04 14:41:38 +0000
commita92a94f719519ab5a06a2b704c656de9b4c4dc1c (patch)
tree0539f01dbe189f038925e9fb4e5bd111df213c12 /src/ln.c
parentdc932e0a18cfa5a754dbfae62457d8ed7fffa2e7 (diff)
downloadcoreutils-a92a94f719519ab5a06a2b704c656de9b4c4dc1c.tar.xz
(usage): Mention --help and --version.
(main): Handle flag_help and flag_version before checking for invocation errors.
Diffstat (limited to 'src/ln.c')
-rw-r--r--src/ln.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ln.c b/src/ln.c
index 673410363..ccad07769 100644
--- a/src/ln.c
+++ b/src/ln.c
@@ -148,8 +148,6 @@ main (argc, argv)
break;
}
}
- if (optind == argc)
- usage ();
if (flag_version)
fprintf (stderr, "%s\n", version_string);
@@ -157,6 +155,9 @@ main (argc, argv)
if (flag_help)
usage ();
+ if (optind == argc)
+ usage ();
+
if (make_backups)
backup_type = get_version (version);
@@ -303,7 +304,7 @@ Options:\n\
[-bdfisvF] [-S backup-suffix] [-V {numbered,existing,simple}]\n\
[--version-control={numbered,existing,simple}] [--backup] [--directory]\n\
[--force] [--interactive] [--symbolic] [--verbose]\n\
- [--suffix=backup-suffix]\n",
+ [--suffix=backup-suffix] [--help] [--version]\n",
program_name, program_name);
exit (1);
}