From 2fa603e47433b6377397c635553623845d2d731c Mon Sep 17 00:00:00 2001 From: Giuseppe Calabrese Date: Wed, 10 Jan 2018 18:28:57 +0100 Subject: Refine usage message - Synthesized usage lines. - Documented both short and long options. --- src/encpipe.c | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/encpipe.c b/src/encpipe.c index e0f206d..cd06e35 100644 --- a/src/encpipe.c +++ b/src/encpipe.c @@ -11,12 +11,19 @@ static void usage(void) { puts( - "Usage:\n\n" - "Encrypt: encpipe -e -p [-i ] [-o ]\n" - " encpipe -e -P [-i ] [-o ]\n\n" - "Decrypt: encpipe -d -p [-i ] [-o ]\n" - " encpipe -d -P [-i ] [-o ]\n\n" - "Passgen: encpipe -G\n"); + "Usage:\n" + " encpipe -G\n" + " encpipe {-e | -d} {-p | -P } [-i ] [-o ]\n" + "\n" + "Options:\n" + " -G, --passgen generate a random password\n" + " -e, --encrypt encryption mode\n" + " -d, --decrypt decryption mode\n" + " -p, --pass use \n" + " -P, --passfile read password from \n" + " -i, --in read input from \n" + " -o, --out write output to \n" + " -h, --help print this message"); exit(0); } -- cgit v1.2.3-70-g09d2