I sometimes have to transfer files with spaces in the names, I like using a for loop, but the usual way doesn't work. Usual way:
for file in `find . -type f|grep .ext$` do /do/something/to $file doneTo get around this I use a while loop with a read instead. Using the read will read to the end of the line, enclosing within quotes escapes the spaces. Unusual way:
Not really ready yet...just fooling around...