将"find"找到的文件复制到另一个文件夹



我想在某个文件夹(/path/to/folder/)中通过以下命令来复制通过plost命令找到的共享库。我该如何在bash中做到这一点?

find /usr/lib/python2.7/ -name '*.so' -exec ldd {} ;

xargs进行救援。

find /usr/lib/python2.7/ -name '*.so' -exec ldd {} ; |
xargs -r cp -t where/is/destination

这最终有效地收集了从lddcp命令行的末端的输出。

如果文件名称不包含新线,这才能正常工作。如果输入文件名称可能包含Whitespace,则某些xargs的旧版本也需要其他选项。

相关内容

  • 没有找到相关文章