Group, I have having a problem with spaces in individual elements of an array.
The space causes a single element to be seen as multiple elements. Here is a sample run: ----------------------------------------------------- [EMAIL PROTECTED]:~/bin> ./arraywithspace.sh 3.1.17(1)-release got 6 parms parm: arg1 parm: arg2 parm: arg parm: 3 parm: arg parm: four [EMAIL PROTECTED]:~/bin> cat ./arraywithspace.sh #!/bin/bash declare -a Arguments=("arg1" "arg2" "arg 3" "arg four") function countparms { echo "got $# parms" while (($# != 0 )) do echo "parm: $1" shift done } echo $BASH_VERSION countparms ${Arguments[*]} ------------------------------------------------------ The real problem I am having is using the array as a list of arguments to a command, maybe something like this: grep -i mypattern ${FileList[*]} -- potter