I wrote that it's not easy to come up with a glob pattern that matches all hidden and non-hidden files without matching the special cases of "." and "..". And Ulrich Drepper replied: > The most straight-forward way is to tell the shell you want the dot files: > > $ ls -a > ./ ../ .uu > $ echo * > * > $ shopt -s dotglob > $ echo * > .uu > $ shopt -u dotglob > $ echo * > * > And, as long as you're using bash, it works! (Am I showing my time on other Unices here?) Wow, thanks. I didn't know you followed this list... James. -- E-mail address: james@ | "Come on, son, give us your best shot." westexe.demon.co.uk | -- Goliath