/**********************************************************************/
static struct option long_options[] = {
+ { "version", no_argument, 0, 'v' },
{ "help", no_argument, 0, 'h' },
{ "same-inodes-are-different", no_argument, 0, 'i' },
{ "real-paths", no_argument, 0, 'r' },
setlocale (LC_ALL, "");
- while ((c = getopt_long(argc, argv, "hircgtd0pm",
+ while ((c = getopt_long(argc, argv, "vhircgtd0pm",
long_options, NULL)) != -1) {
switch (c) {
+ case 'v':
+ printf("finddup version %s (%s)\n", VERSION_NUMBER, UNAME);
+ exit(EXIT_SUCCESS);
+ break;
+
case 'h':
usage(stdout);
exit(EXIT_SUCCESS);