我有一些文件,比如
love.txt
loveyou.txt
在目录中useful
;我想将此文件复制到目录/tmp
。
我使用这个命令:
find ./useful/ -name "love*" | xargs cp /tmp/
但它不起作用,只是说:
cp: target `./useful/loveyou.txt' is not a directory
当我使用这个命令时:
find ./useful/ -name "love*" | xargs -i cp {} /tmp/
它工作正常,
我想知道为什么第二个有效,以及更多关于-i cp {}
.