X-Git-Url: http://git.tuebingen.mpg.de/?p=gsu.git;a=blobdiff_plain;f=subcommand;h=71f06141abbdd7f0f0b81068abb2037190abec99;hp=fe6ec57d66ae852562c23a20f0bca9b4a2464a75;hb=df2db59159bb1f2b5ca2bed64962913e5774cbf6;hpb=a67f16ae830226c7afef2f3fad72efe46f3b5ed9 diff --git a/subcommand b/subcommand index fe6ec57..71f0614 100644 --- a/subcommand +++ b/subcommand @@ -209,7 +209,7 @@ gsu_complete_options() com_prefs_options='e' -export gsu_prefs_txt=" +_gsu_prefs_txt=" Print the current preferences. Usage: prefs [-e] @@ -272,12 +272,11 @@ complete_prefs() gsu_complete_options "$com_prefs_options" "$@" } -export gsu_man_txt=" +_gsu_man_txt=" Print the manual. Usage: man" - com_man() { local equal_signs="==================================================" @@ -314,7 +313,7 @@ com_man() ret=$GSU_SUCCESS } -export gsu_help_txt=" +_gsu_help_txt=" Print online help. Usage: help [command] @@ -322,7 +321,7 @@ 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 [ ...] @@ -347,10 +346,10 @@ com_help() 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 @@ -379,22 +378,22 @@ com_help() 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