From a4782feac32e01a5bd10bdb266a891a920715716 Mon Sep 17 00:00:00 2001 From: Takashi Sakamoto Date: Fri, 7 Dec 2018 18:41:02 +0900 Subject: [PATCH] axfer: print help text of command entry This commit adds help text of command entry. This is printed when help subcommand is given, or a valid subcommand or a valid direction are not given. Unfortunately, at present, execution of alias (aplay/arecord) with help options prints the added help text. It should print help options in transfer subcommand. This bug will fixed in future commits. Signed-off-by: Takashi Sakamoto Signed-off-by: Takashi Iwai --- axfer/main.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/axfer/main.c b/axfer/main.c index f9ee44e..21d3b4a 100644 --- a/axfer/main.c +++ b/axfer/main.c @@ -67,7 +67,17 @@ static void print_version(const char *const cmdname) static void print_help(void) { - printf("help\n"); + printf( +"Usage:\n" +" axfer transfer DIRECTION OPTIONS\n" +" axfer list DIRECTION OPTIONS\n" +" axfer version\n" +" axfer help\n" +"\n" +" where:\n" +" DIRECTION = capture | playback\n" +" OPTIONS = -h | --help | (subcommand specific)\n" + ); } // Backward compatibility to aplay(1).