X-Git-Url: http://git.tuebingen.mpg.de/?p=gsu.git;a=blobdiff_plain;f=subcommand;fp=subcommand;h=c04f23feeb5ae018ce0e0ae1fea46efe20318b40;hp=b3dc0493905a2eb0a0bcb016bc99ed8e4799d981;hb=4167cc8db6c44314335cffd9c1a80f6da7ae4a69;hpb=8ab2321bcdb1d7f018bdd398c1b7b1a4da5d22e5 diff --git a/subcommand b/subcommand index b3dc049..c04f23f 100644 --- a/subcommand +++ b/subcommand @@ -510,7 +510,7 @@ gsu_cword_is_option_parameter() opt="${opts:$i:1}" [[ "${opts:$(($i + 1)):1}" != ":" ]] && continue let i++ - [[ "$prev" != "-$opt" ]] && continue + [[ ! "$prev" =~ ^-.*$opt$ ]] && continue result="$opt" return done