From 3ce83dbfcfcf82c33d6e0e7e5950293d10573077 Mon Sep 17 00:00:00 2001 From: Devin Teske Date: Sat, 13 Feb 2016 00:28:48 +0000 Subject: [PATCH] Fix missing description for command usage While "jng" or "jib" without arguments told you what each sub-command does, sub-command usage didn't tell you (e.g., "jng bridge" or "jib addm" gave only usage and not description). --- share/examples/jails/jib | 4 +++- share/examples/jails/jng | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/share/examples/jails/jib b/share/examples/jails/jib index acf64acbeef..b7d50f5d4c9 100755 --- a/share/examples/jails/jib +++ b/share/examples/jails/jib @@ -164,9 +164,11 @@ usage() action_usage() { - local usage action="$1" + local usage descr action="$1" eval usage=\"\$jib_${action}_usage\" echo "Usage: $pgm $usage" >&2 + eval descr=\"\$jib_${action}_descr\" + printf "\t%s\n" "$descr" exit $FAILURE } diff --git a/share/examples/jails/jng b/share/examples/jails/jng index f9af70c1805..c243001cf95 100755 --- a/share/examples/jails/jng +++ b/share/examples/jails/jng @@ -166,9 +166,11 @@ usage() action_usage() { - local usage action="$1" + local usage descr action="$1" eval usage=\"\$jng_${action}_usage\" echo "Usage: $pgm $usage" >&2 + eval descr=\"\$jng_${action}_descr\" + printf "\t%s\n" "$descr" exit $FAILURE }