Bash does not have a split function. To split in bash, one has to do it the 
old-fashioned way:

declare -i i
declare -a myArray

OIFS=$IFS
IFS=":"
set `egrep root /etc/passwd`
IFS=$OIFS

# Store the new positional parameters in indexed array myArray.
i=0
while [ ! -z $1 ]; do
  myArray[$i]=$1
  shift
  i=i+1
done

# Display the elements of myArray
i=0
while [ $i -lt ${#myArray[@]} ]; do
  echo ${myArray[$i]}
  i=i+1
done


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to