Hello !
I need some help with my simple bash script.
This script removes all files ( with name given in $1 ) in current dir and subdirectories .
The problem is with first loop in the script ( for file in * ; do ) .
When I run the sript in my home directory this script display sometimes(
probably special directories ) strange massage like :
" [: 31 : (d.) .png : undexpected operator " .
But When I write this loop like this : " for file in $( ls $dir ) " the sript
working perfectly ( but slow) .
How to remove the strange message ?