【发布时间】:2016-07-06 17:23:40
【问题描述】:
我有大量目录,每个目录中只有一个文件 -- index.html --。我想使用 grep 在文件中查找模式,然后将目录与文件一起复制到另一个目录。
复制文件的示例,我已经看到了,但我想将包含文件的目录复制到另一个目录。
所以说下面是使用目录匹配的文件列表
grep -rl "string" source_dir
d1/index.htmk
d2/index.html
d3/index.html
... ... 很长的清单。
现在想复制到 dest-dir 所以 dest_dir 看起来像
.
..
d1/index.html
d2/index.html
d3/index.html
...
...
TIA
【问题讨论】:
-
我假设你的第一个代码块有错字,
.htmk应该是.html