File tree Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Expand file tree Collapse file tree 4 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -40,6 +40,6 @@ examples_caption_on_error: 'examples:'
4040disallowed_flag : " %{name} must be one of: %{allowed}"
4141disallowed_argument : " %{name} must be one of: %{allowed}"
4242disallowed_environment_variable : " %{name} environment variable must be one of: %{allowed}"
43- unsupported_bash_version : " bash version 4 or higher is required"
43+ unsupported_bash_version : " bash version 4.2 or higher is required"
4444validation_error : " validation error in %s:\\ n%s"
4545environment_variable_validation_error : " validation error in environment variable %s:\\ n%s"
Original file line number Diff line number Diff line change 11= view_marker
22
3- > if [[ "${ BASH_VERSINFO:-0}" -lt 4 ]] ; then
3+ > if ((BASH_VERSINFO[0] < 4 || ( BASH_VERSINFO[0] == 4 && BASH_VERSINFO[1] < 2))) ; then
44> printf "{{ strings[:unsupported_bash_version] }}\n" >&2
55> exit 1
66> fi
7- >
7+ >
8+
9+
10+
Original file line number Diff line number Diff line change 1- bash version 4 or higher is required
1+ bash version 4.2 or higher is required
Original file line number Diff line number Diff line change 33# Modifying it manually is not recommended
44
55# :wrapper.bash3_bouncer
6- if [[ " ${ BASH_VERSINFO:- 0} " -lt 4 ]] ; then
7- printf " bash version 4 or higher is required\n" >&2
6+ if (( BASH_VERSINFO[ 0 ] < 4 || ( BASH_VERSINFO[ 0 ] == 4 && BASH_VERSINFO[ 1 ] < 2 )) ) ; then
7+ printf " bash version 4.2 or higher is required\n" >&2
88 exit 1
99fi
1010
You can’t perform that action at this time.
0 commit comments