diff options
| author | Thorsten Töpper <atsutane@freethoughts.de> | 2025-07-26 01:55:04 +0200 |
|---|---|---|
| committer | Thorsten Töpper <atsutane@freethoughts.de> | 2025-07-26 01:55:04 +0200 |
| commit | ec46d19f2ac8c44a807a94edde75497822b3f4f9 (patch) | |
| tree | 34be065bab75afd1af2973f3a8c5ab7234d0f1f6 | |
| parent | 9e66fb9dcaf9fd88d6add7d3c5608d97653fb94a (diff) | |
| download | dir_monitor-ec46d19f2ac8c44a807a94edde75497822b3f4f9.tar.gz dir_monitor-ec46d19f2ac8c44a807a94edde75497822b3f4f9.tar.bz2 | |
options: add -f for --format-string
| -rw-r--r-- | man/dir_monitor.1.adoc | 2 | ||||
| -rw-r--r-- | src/options.c | 7 |
2 files changed, 6 insertions, 3 deletions
diff --git a/man/dir_monitor.1.adoc b/man/dir_monitor.1.adoc index b1d4787..413d32c 100644 --- a/man/dir_monitor.1.adoc +++ b/man/dir_monitor.1.adoc @@ -19,7 +19,7 @@ It can be used for continuous monitoring of a path by wrappers like *watch*. == OPTIONS -**--format-string** 'format':: +**--format-string** 'format', **-f** 'format':: define columns to print, details below **--help**, **-h**:: diff --git a/src/options.c b/src/options.c index 65f8310..d9fd6c0 100644 --- a/src/options.c +++ b/src/options.c @@ -55,7 +55,7 @@ void usage(char *executable) { /* long name, short name, optional argument, explanation */ fprintf(stderr, " %-25s %2s %10s - %s\n", "--help", "-h", "", "Show this message and exit"); - fprintf(stderr, " %-25s %2s %10s - %s\n", "--format-string", "", "format", + fprintf(stderr, " %-25s %2s %10s - %s\n", "--format-string", "-f", "format", "define columns to print, details below"); fprintf(stderr, " %-25s %2s %10s - %s\n", "--long-timestamp", "-t", "", "Print timestamp in long form yyyymmdd HH:MM:SS ZONE"); @@ -189,7 +189,7 @@ int parse_arguments(int argc, char **argv) { while(1) { index = 0; - c = getopt_long(argc, argv, "aHht", long_options, &index); + c = getopt_long(argc, argv, "aHhtf:", long_options, &index); if (c == -1) { break; @@ -211,6 +211,9 @@ int parse_arguments(int argc, char **argv) { case 'a': option_show_hidden_entries = true; break; + case 'f': + option_format_string = optarg; + break; case '?': break; default: |
