Just witting a simple shell script and little confused:
Here is my script:
% for f in $FILES; do echo \"Processing $f file..\"; done
FILES=".bash*" works because the hidden files name begin with a .
FILES=".bash*"
.
FILES="bash*" doesn't work because the hidden files name begin with a . not a b
FILES="bash*"
b
FILES="*bash*" doesn't work because the * wildcard at the beginning of a string omits hidden files.
FILES="*bash*"
*