复制包含特定文本的文件并保留目录结构 2024-5-23 • grep find directory cp 使用中的代码这个答案,我可以轻松地将包含特定文本的文件从一个文件夹复制到另一个文件夹。使用该-r选项,我还可以在目录内递归搜索。 结果是现在我在目标目录中复制了很多文件。如果我想在复制文件时保留目录层次结构怎么办? 这很像这或者这问题,但增加了困难,我必须在文件中搜索特定文本。 FWIW,我使用的是 Ubuntu 14.04 x64 答案1 如果你发现那个答案,那就没有什么特别的了。 $ cd /path/to/srcdir $ grep -lr PATTERN . | tar -T - -cf - | tar -C /path/to/dstdir -xf - 相关内容 Kubuntu 19.04 不允许将我的照片设为壁纸 在 Kubernetes 中更改 serviceSubnet 暂时更改一幅图纸的轴? IPv6 eth0 就绪内核消息每 5 分钟重复一次 双向引用/标签命令 netstat 中的 TCPRcvCoalesce、TCPAutoCorking 和 TCPHystartTrainCwnd 是什么意思? 如何更改表格的字体类型?LATEX Kali Linux 无法使用 apt-get 更新,更新服务器关闭?如何更改更新源 无法保存整个网页 如何创建我自己的 Linux 发行版(比如从 ubuntu 源代码)? [关闭]