diff --git a/bin/foamCreateBashCompletions b/bin/foamCreateBashCompletions index a941a23f33c0dfda0df5f7cec92c98a4f9b72616..ea366c1f0fb0b4b62c6a4c44ffc2ab2b303ba1c0 100755 --- a/bin/foamCreateBashCompletions +++ b/bin/foamCreateBashCompletions @@ -40,7 +40,7 @@ Usage: $Script [OPTION] <file> * Create bash completions for OpenFOAM applications and write to <file>. By default searches directories \$FOAM_APPBIN and \$FOAM_USER_APPBIN - + Options: -d | -directory Directory to process @@ -149,10 +149,10 @@ do echo "Processing $appName" # Options with args - optsWithArgs=($(awk '/^ *-[a-z]/ && /</ {print $1}' <<< "$appHelp")) + optsWithArgs=($(awk '/^ {0,4}-[a-z]/ && /</ {print $1}' <<< "$appHelp")) # Options without args - opts=($(awk '/^ *-[a-z]/ && !/</ {print $1}' <<< "$appHelp")) + opts=($(awk '/^ {0,4}-[a-z]/ && !/</ {print $1}' <<< "$appHelp")) cat<<WRITECOMPLETION >> $outFile unset -f _${appName}