あるファイルを定期的にコピーする必要があるのですが、
そのファイルは外部のDBに保存されていて、そのリストをcurlで取るかテキストに書き出してからパイプで繋いでxargs cp でやろうとしたのですが動きません。
ファイルのパスに半角スペースが入っているのが原因かと思います。

curl http://〜 | xargs -0 -J % find % -print0 | xargs -0 -J % cp % /保存先
cat list.txt | xargs -0 -J % find % -print0 | xargs -0 -J % cp % /保存先

curlやlist.txtには
/Volumes/NO NAME/〜といったパスが入っています。

お手数ですがお教えいただければ幸いです。