com_prefs_options='e'
-export gsu_prefs_txt="
+_gsu_prefs_txt="
Print the current preferences.
Usage: prefs [-e]
gsu_complete_options "$com_prefs_options" "$@"
}
-export gsu_man_txt="
+_gsu_man_txt="
Print the manual.
Usage: man"
-
com_man()
{
local equal_signs="=================================================="
ret=$GSU_SUCCESS
}
-export gsu_help_txt="
+_gsu_help_txt="
Print online help.
Usage: help [command]
Without arguments, print the list of available commands. Otherwise,
print the help text for the given command."
-export gsu_complete_txt="
+_gsu_complete_txt="
Command line completion.
Usage: complete [<cword> <word>...]
gsu_short_msg "### $gsu_name -- $gsu_banner_txt ###"
_gsu_usage 2>&1
{
- printf "com_help()\n$gsu_help_txt" | head -n 4; echo "--"
- printf "com_man()\n$gsu_man_txt" | head -n 4; echo "--"
- printf "com_prefs()\n$gsu_prefs_txt" | head -n 4; echo "--"
- printf "com_complete()\n$gsu_complete_txt" | head -n 4; echo "--"
+ printf "com_help()\n$_gsu_help_txt" | head -n 4; echo "--"
+ printf "com_man()\n$_gsu_man_txt" | head -n 4; echo "--"
+ printf "com_prefs()\n$_gsu_prefs_txt" | head -n 4; echo "--"
+ printf "com_complete()\n$_gsu_complete_txt" | head -n 4; echo "--"
grep -EA 2 "$ere" $0
} | grep -v -- '--' \
| sed -En "/$ere/"'!d
return
fi
if test "$1" = "help"; then
- echo "$gsu_help_txt"
+ echo "$_gsu_help_txt"
ret=$GSU_SUCCESS
return
fi
if test "$1" = "man"; then
- echo "$gsu_man_txt"
+ echo "$_gsu_man_txt"
ret=$GSU_SUCCESS
return
fi
if test "$1" = "prefs"; then
- echo "$gsu_prefs_txt"
+ echo "$_gsu_prefs_txt"
ret=$GSU_SUCCESS
return
fi
if test "$1" = "complete"; then
- echo "$gsu_complete_txt"
+ echo "$_gsu_complete_txt"
ret=$GSU_SUCCESS
return
fi