从find命令输出中复制文件



我使用下面的命令来登记名称为包含linuxS_x86的目录关系。

"查找src/-type d-name'linuxS_x86'">

它也给出了正确的输出。现在我想从上面命令登记的所有目录中复制文件。

请帮帮我。。?

使用find-exec

find src/ -type d -name 'linuxS_x86' -exec cp -rf {} <some destination> ;

{}是占位符,用于将单个文件名传递给-exec调用的命令,;用于完成-exec


否则您可以使用ls而不是find。然后将找到的文件传递给xargs以执行cp命令。

ls linuxS_x86/* | xargs -n 1 -I{} cp {} ./bbb

相关内容

  • 没有找到相关文章

最新更新