|
Bash Version: 3.1.23(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 3.2.57(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 4.0.44(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 4.1.17(2)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 4.2.53(2)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β ! ! β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 4.3.48(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β ! ! β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 4.4.23(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
Bash Version: 5.0.17(1)-release |
|
":+" ":+ "+" "+ :+" :+ +" + ":0/1 :0/1 ":- :- "- - |
|
$#:0 β β β β β β β β β β β β β β |
|
#arr:0 β β β β β β β β β β β β β β |
|
$#:1 β β β β β β β β β β β β β β |
|
#arr:1 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
|
$#:2 β β β β β β β β β β β β β β |
|
#arr:2 β β β β β β β β β β β β β β |
@dimo414 Great stuff! But isn't the reference to
${@+"$@"}
excessive? I've modified your script with'"$@"'
included as a test case and it reports no issue on any of the bash versions listed. When would the longer form be required?