I\'m taking a stab at writing a bash completion for the first time, and I\'m a bit confused about about the two ways of dereferencing bash arrays (${array[@]} and ${array[*]}).
I\'m trying to set up directory completion in tcsh and/or bash (both are used at my site) with a slight twist: for a particular command \"foo\", I\'d like to have completion use a custom function to m