Does dash support bash style arrays?
In a shell environment, dash
I want to split a string into arrays. The following code works in bash
, but not in dash
.
IFS=""
var="this is a test|second test|the quick brown fox jumped over the lazy dog"
IFS="|"
test=( $var )
echo ${test[0]}
echo ${test[1]}
echo ${test[2]}
My question
Does dash
arrays support this style. Unless there are any suggestions for parsing this expression into another variable type without using a loop?
+3
source to share
1 answer