I'm trying to pipe some files from the find command to the interactive remove command, so that I can double check the files I'm removing, but I've run into some trouble.

```
find -name '#*#' -print0 | xargs -0 rm -i

```

I thought the above would work, but instead I just get a string of `"rm: remove regular file ./some/path/#someFile.js#? rm: remove regular file ./another/path/#anotherFile#?..."`

Can someone explain to me what's exactly is happening, and what I can do to get my desired results? Thanks.