findしてtar

とあるディレクトリの中の特定のファイルだけコピーしてきたくてfindしてからtar

find . -name example.txt | xargs tar zcvf - > foo.tar.gz

で、やったんだけども・・・
ファイル名に半角スペースが入っているものがあってうまくいかなかったw

ちょっくら調べたけれども、有益な情報がみつからなかったので
仕方が無いからディレクトリ丸々tarで固めることにした(爆