Script problem

Hi everyone
sorry for my bad english

This command *works* but not without the error.

ls ~/Pictures/Weather/D2/ | grep "`TZ=GMT+24 date '+%a %b %e'`" | xargs rm
rm: 2005.gif: No such file or directory
rm: ./Thu: No such file or directory
rm: Feb: No such file or directory
rm: 10: No such file or directory
rm: 22:15:00: No such file or directory
rm: CET: No such file or directory
rm: 2005.gif: No such file or directory
..........

What the heck is up with this?
Any suggestions are welcome.
Danyx

Do an ls in that directory. I'm guessing that you have embedded spaces in the filename.

exact! The names of the files have of the spaces