X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=subcommand;h=198ce164f5595ec3fd607b394b28d7ec99a9f349;hb=de1b465459cce24580fc979a9448fb0f71245c11;hp=ca546bd1617074d86813135f54c9dc2f7f7e5873;hpb=692f2f3c9dfd6a1d6692e6f131e4e40c02f7f1bc;p=gsu.git diff --git a/subcommand b/subcommand index ca546bd..198ce16 100644 --- a/subcommand +++ b/subcommand @@ -96,9 +96,10 @@ Print the current preferences. Usage: prefs [-e] -If -e is given, the config file is opened with the default editor. Without -options, the command prints out a list of all cmt config variables, together -with their current value and the default value." +If -e is given, the config file is opened with the default editor. +Without options, the command prints out a list of all config variables, +together with their current value and the default value. +" _com_prefs() { local i conf="${gsu_config_file:=${HOME:-}/.$gsu_name.rc}" @@ -161,15 +162,15 @@ _com_man() { local equal_signs="==================================================" local minus_signs="--------------------------------------------------" - local com num + local com num echo "$gsu_name (_${gsu_banner_txt}_) manual" echo "${equal_signs:0:${#gsu_name} + ${#gsu_banner_txt} + 16}" echo - sed -e '1,/^#\{70,\}/d' -e '/^#\{70,\}/,$d' $0 -e 's/^# *//' + sed -e '1,/^#\{70,\}/d' -e '/^#\{70,\}/,$d' $0 -e 's/^# *//' echo "----" - echo + echo echo "$gsu_name usage" echo "${minus_signs:0:${#gsu_name} + 6}" printf "\t" @@ -181,16 +182,16 @@ _com_man() echo "Available commands:" _gsu_available_commands - for com in $result; do + for com in $result; do num=${#com} (($num < 4)) && num=4 - echo "${minus_signs:0:$num}" - echo "$com" - echo "${minus_signs:0:$num}" - $0 help $com + echo "${minus_signs:0:$num}" + echo "$com" + echo "${minus_signs:0:$num}" + $0 help $com echo - done - ret=$GSU_SUCCESS + done + ret=$GSU_SUCCESS } export gsu_help_txt="